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

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

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

Signed-off-by: Zach Dworkin <zachary.dworkin@intel.com>
Signed-off-by: Zach Dworkin <zachary.dworkin@intel.com>
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 <zachary.dworkin@intel.com>
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 <zachary.dworkin@intel.com>
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 <zachary.dworkin@intel.com>
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 <zachary.dworkin@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant