Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

contrib/intel/jenkins: Update CI to v1.2.0 and migrate build/tests #10541

Merged
merged 6 commits into from
Nov 15, 2024

Conversation

zachdworkin
Copy link
Contributor

Migrate SHMEM tests to use new CI
Separate tcp and tcp;ofi_rxm testing
Use new CI to build the things it runs
Add cluster health check stage to reboot nodes as needed

Add health check stage to reboot nodes as needed if they
are stuck in a bad state from previous jobs.

Signed-off-by: Zach Dworkin <[email protected]>
Separate tcp and tcp;ofi_rxm testing so that both providers
are covered. Previously tcp was testing everything and
picking up rxm as needed. Instead it is better practice to
separate them and just test both usecases entirely. Update
both tcp ubertest lists to correctly run only supported tests.

Signed-off-by: Zach Dworkin <[email protected]>
New CI will be in charge of building everything that
needs to be built that it is in charge of running.
Libfabric, Fabtests, SHMEM.

New CI prefers a tarball to build from so we will checkout
scm from the plugin, tar it, and then feed it to new CI to use.

All builds will eventually move from middlewares to pre-build.

Signed-off-by: Zach Dworkin <[email protected]>
Make sure code is rebased on target branch before running.
Re-order git commands to not need adding remote several times

Signed-off-by: Zach Dworkin <[email protected]>
@zachdworkin
Copy link
Contributor Author

@j-xiong can I merge this even though appveyor failed?

@j-xiong
Copy link
Contributor

j-xiong commented Nov 15, 2024

restarted the failed test.

@zachdworkin zachdworkin merged commit 075834a into ofiwg:main Nov 15, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants