-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
ALL
-
Dev Platform 2022-05-30, Dev Platform 2022-06-13
I looked over recent code coverage builds and didn't see a tarball containing the code coverage data being uploaded to S3. An error message in the task logs suggests at least some part of the issue is an Evergreen expansion not being set.
- https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_80_64_bit_coverage_jsCore_a4223a4153281021029ea7439735c3a3cb556681_22_04_30_19_47_03
- https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_80_64_bit_coverage_clang_jsCore_a4223a4153281021029ea7439735c3a3cb556681_22_04_30_19_47_03
- https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_80_64_bit_coverage_clang_experimental_jsCore_a4223a4153281021029ea7439735c3a3cb556681_22_04_30_19_47_03
- https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_80_64_bit_coverage_experimental_jsCore_a4223a4153281021029ea7439735c3a3cb556681_22_04_30_19_47_03
[2022/05/01 05:29:40.175] Running command 'subprocess.exec' in "save code coverage data" (step 11.2 of 22) [2022/05/01 05:29:40.176] No coverage tool defined. Set the gcov_tool expansion in evergreen.yml [2022/05/01 05:29:40.176] Command failed: error waiting on process '7d86f7a4-6375-4466-9488-a43a1252029f': exit status 1
However, even prior to the changes from 05ea833 as part of SERVER-63055, it doesn't look like there's a "gcov intermediate files" tarball. For some reason there's a "Hang Analyzer Output" tarball containing one of the .gcda files though.
% tar -tf ~/Downloads/mongo-hanganalyzer-mongodb_mongo_master_enterprise_rhel_80_64_bit_coverage_v4gcc_57b670b4df8b5ad731306a811500b46c9e71a0e9_22_03_26_15_32_54-jsCore-0.tgz debugger.gcda.gcov.json.gz
- is related to
-
SERVER-60832 Code Coverage variant not generating coverage data
- Closed
-
SERVER-63055 gcov and clang cause failures in ValidateCollections
- Closed
-
SERVER-67064 Investigate further fixes to coverage builders
- Closed