SRE-3534 ci: adapt CI to use el9.7 for Build and UT#17632
SRE-3534 ci: adapt CI to use el9.7 for Build and UT#17632
Conversation
Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Allow-unstable-test: true Skip-func-hw-test-medium: false Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false Signed-off-by: Tomasz Gromadzki <[email protected]>
Priority: 2 Skip-unit-tests:true Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Allow-unstable-test: true Signed-off-by: Tomasz Gromadzki <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-unit-tests:true Allow-unstable-test: true Signed-off-by: Tomasz Gromadzki <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: false Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-vm: true Skip-func-hw-test-medium: false Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-vmd: false Skip-func-hw-test-medium-verbs-provider: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: false Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Allow-unstable-test: true Skip-func-vm: true Skip-func-hw-test: true Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-vm: true Skip-func-test-vm-valgrind: true Skip-func-test-el8: true Skip-func-test-el9: true Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-9.6-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test-medium: false Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-vmd: false Skip-func-hw-test-medium-verbs-provider: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: false Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: false Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-vm: true Skip-func-test-vm-valgrind: true Skip-func-test-el8: true Skip-func-test-el9: true Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-9.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: false Skip-func-hw-test-medium: false Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-vmd: false Skip-func-hw-test-medium-verbs-provider: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: false Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false Signed-off-by: Tomasz Gromadzki <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true Skip-func-test-vm-valgrind: false Skip-func-test-el8: false Skip-func-test-el9: false Skip-func-hw-test-medium: false Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-vmd: false Skip-func-hw-test-medium-verbs-provider: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: false Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false
Skip-func-test: true Skip-func-test-vm: true Skip-func-test-hw: true Skip-nlt: true Skip-coverity-test: true Skip-fault-injection-test: true Skip-el8: true Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Skip-build-leap15-icc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-test-vm-valgrind: false Skip-func-test-el8: true Skip-func-test-el9: true Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-8.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-func-hw-test-medium: true Skip-func-hw-test-medium-md-on-ssd: true Skip-func-hw-test-medium-vmd: true Skip-func-hw-test-medium-verbs-provider: true Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true Skip-func-hw-test-medium-ucx-provider: true Skip-func-hw-test-large: true Skip-func-hw-test-large-md-on-ssd: true
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-build-leap15-gcc: true Skip-build-leap15-icc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-test-vm-valgrind: false Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-8.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-vm: true Skip-func-test-vm-valgrind: true Skip-func-test-el8: true Skip-func-test-el9: true Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-9.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test-medium: true Skip-func-hw-test-medium-md-on-ssd: true Skip-func-hw-test-medium-vmd: true Skip-func-hw-test-medium-verbs-provider: true Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true Skip-func-hw-test-medium-ucx-provider: true Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-func-vm: true Skip-func-test-vm-valgrind: true Skip-func-test-el8: true Skip-func-test-el9: true Skip-func-test-leap15: true Skip-fault-injection-test: true Skip-test-el-9.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test-medium: true Skip-func-hw-test-medium-md-on-ssd: true Skip-func-hw-test-medium-vmd: true Skip-func-hw-test-medium-verbs-provider: true Skip-func-hw-test-medium-verbs-provider-md-on-ssd: true Skip-func-hw-test-medium-ucx-provider: true Skip-func-hw-test-large: false Skip-func-hw-test-large-md-on-ssd: false
Signed-off-by: Oksana Salyk <[email protected]>
Use image_version parameter to provide OS version Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
This reverts commit d4871a1. Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
Skip-func-hw-test-medium-verbs-provider: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Signed-off-by: Oksana Salyk <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
To test that default EL9 FT works. Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Test-tag: test_self_test Skip-python-bandit: true Skip-build-leap15-gcc: true Skip-build-leap15-icc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Allow-unstable-test: true Skip-fault-injection-test: true Skip-test-el-8.6-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17632/1/execution/node/1353/log |
This reverts commit f106467. Signed-off-by: Tomasz Gromadzki <[email protected]>
CI_MORE_FUNCTIONAL_PR_TESTS is no longer needed to trigger FT on el8,leap15. Only CI_FUNCTIONAL_*_TEST parameters are used to controll which tests should be run. Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Skip-python-bandit: true Skip-build-leap15-gcc: true Skip-build-leap15-icc: true Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-test-el8: true Skip-func-test-el9: true Skip-test-el9-rpms: true Skip-test-leap-15-rpms: true Skip-func-hw-test: true
|
Final validation results: New warnings in Fault Injection stage are triggered by fault injection operation. New "warning" in NLT -> |
|
Why have the point release in the fault injection stage but not Functional stage?
Also, the build stages no longer specify the point release, but the functional stages do? E.g.
The reason I'm being strict here is because changing the merge requirements to reflect the new stage names is a pain because it requires everyone to rebase and/or force landings each time we change required stage names. |
Move the point release to the image_version parameter. Signed-off-by: Tomasz Gromadzki <[email protected]> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true Skip-func-test-el8: false Skip-func-test-leap15: false Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: false Skip-func-hw-test: true
@daltonbohning I have removed all point release from stage names in dd00593. |
|
Test stage Functional on Leap 15 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17632/10/execution/node/1200/log |
|
Validation results: Functional Leap 15 in separate run: |
| stage('Test RPMs on EL 9.6') { | ||
| when { | ||
| beforeAgent true | ||
| expression { params.CI_TEST_EL8_RPMs && !skipStage() } |
There was a problem hiding this comment.
Why are we removing params.CI_TEST_EL8_RPMs? We are keeping params.CI_TEST_LEAP15_RPMs on line 1082. Shouldn't this be the following?
expression { params.CI_TEST_EL_RPMs && !skipStage() }
| defaultValue: true, | ||
| description: 'Run the Test RPMs on EL 8 test stage') | ||
| description: 'Run the Test RPMs on EL stage') | ||
| booleanParam(name: 'CI_TEST_LEAP15_RPMs', |
There was a problem hiding this comment.
Based upon the above change, should this be?
| booleanParam(name: 'CI_TEST_LEAP15_RPMs', | |
| booleanParam(name: 'CI_TEST_LEAP_RPMs', |
Requires:
Steps for the author:
After all prior steps are complete: