[SERVER-49877] Create SCons coverage tool Created: 24/Jul/20  Updated: 27/Oct/23  Resolved: 27/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Daniel Moody Assignee: [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
Resolution: Won't Do Votes: 0
Labels: coverage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-11084 --gcov doesn't work with --cache Closed
Related
related to SERVER-82514 Complete TODO listed in SERVER-49877 Needs Scheduling
Assigned Teams:
Server Development Platform
Participants:

 Description   

The tool should be loaded into the base environment if the --gcov option is supplied.

It should add the specific flags for clang and gcc for turning on coverage file generation.

It should add an emitter on associated builders adding the coverage output files as additional targets.

It should add an additional builder which will take in those outputed coverage files and generate a coverage report.


Generated at Thu Feb 08 05:21:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.