DAOS-19111 build: Enable code coverage#18478
Conversation
Enable the option for generating Bullseye code coverage reports. Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Ticket title is '2.8.0rc1 : Bullseye code coverage' |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Build on EL 9 with Bullseye completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18478/6/execution/node/291/log |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage NLT completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/8/display/redirect |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Full-bullseye-report: true Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/14/display/redirect |
1 similar comment
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/14/display/redirect |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage NLT completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/15/display/redirect |
|
Test stage Unit Test bdev with memcheck completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/15/display/redirect |
|
Test stage Unit Test with memcheck completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/15/display/redirect |
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18478/17/execution/node/683/log |
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18478/16/execution/node/1391/log |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18478/19/execution/node/1365/log |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional Hardware Medium VMD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Medium VMD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
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/job/PR-18478/22/display/redirect |
1 similar comment
|
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/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Medium completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Medium completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Large completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Large completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Medium UCX Provider completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Medium UCX Provider completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
|
Test stage Functional Hardware Large MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
1 similar comment
|
Test stage Functional Hardware Large MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18478/22/display/redirect |
Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
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-18478/21/execution/node/1633/log |
| pkgs+=("$(utils/rpms/package_version.sh pmdk debug pmem)") | ||
| pkgs+=("fuse3") | ||
| pkgs+=("gotestsum") | ||
| pkgs+=("gperftools-devel") |
| // Boolean skip_pragma_set(String name, String def_val='false') { | ||
| // // Return whether or not the skip pragma is set | ||
| // return cachedCommitPragma("Skip-${name}", def_val).toLowerCase() == 'true' | ||
| // } | ||
|
|
||
| // Boolean skip_build_stage(String distro='', String compiler='gcc') { | ||
| // // Skip the stage if the CI_<distro>_NOBUILD parameter is set | ||
| // if (distro) { | ||
| // if (startedByUser() && paramsValue("CI_${distro}_NOBUILD", false)) { | ||
| // println("[${env.STAGE_NAME}] Skipping build stage due to CI_${distro}_NOBUILD") | ||
| // return true | ||
| // } | ||
| // } | ||
|
|
||
| // // Skip the stage if any Skip-build[-<distro>-<compiler>] pragmas are true | ||
| // List<String> pragma_names = ['build'] | ||
| // if (distro && compiler) { | ||
| // pragma_names << "build-${distro}-${compiler}" | ||
| // } | ||
| // Boolean any_pragma_skip = pragma_names.any { name -> | ||
| // if (skip_pragma_set(name)) { | ||
| // println("[${env.STAGE_NAME}] Skipping build stage due to \"Skip-${name}: true\" pragma") | ||
| // return true | ||
| // } | ||
| // } | ||
| // if (any_pragma_skip) { | ||
| // return true | ||
| // } | ||
|
|
||
| // // Skip the stage if a specific DAOS RPM version is specified | ||
| // if (rpmTestVersion() != '') { | ||
| // println("[${env.STAGE_NAME}] Skipping build stage for due to specific DAOS RPM version") | ||
| // return true |
|
Test stage Functional Hardware Medium VMD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18478/24/execution/node/919/log |
|
Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18478/24/testReport/ |
Enable the option for generating Bullseye code coverage reports.
Steps for the author:
After all prior steps are complete: