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 <tomasz.gromadzki@hpe.com>
Priority: 2 Skip-unit-tests:true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false Priority: 2 Allow-unstable-test: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Cancel-prev-build: false Priority: 2 Skip-unit-tests:true Allow-unstable-test: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
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 <tomasz.gromadzki@hpe.com>
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 <tomasz.gromadzki@hpe.com>
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 <tomasz.gromadzki@hpe.com>
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 <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> 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 <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> 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 <tomasz.gromadzki@hpe.com> 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 <tomasz.gromadzki@hpe.com> 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 <tomasz.gromadzki@hpe.com> 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 <oksana.salyk@hpe.com>
Use image_version parameter to provide OS version Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
This reverts commit d4871a1. Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Priority: 2
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
Signed-off-by: Oksana Salyk <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> 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 <oksana.salyk@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Priority: 2 Allow-unstable-test: true
To test that default EL9 FT works. Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> 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 <tomasz.gromadzki@hpe.com>
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 <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Priority: 2 Skip-func-hw-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> 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 <tomasz.gromadzki@hpe.com> 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: