Output Executable Name with Results
- Dominant language
- C++
- Stars
- 21.5k
- Forks
- 3.5k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 2
Description
**Description**
We have a massively parallel build that includes dozens of individual test programs. The parallel nature of the build means that the results are intermixed making it difficult to align results output with the executable that was run. I'd like to see the executable name ( `argv[0]` ) included in the output.
**Additional context**
Existing output:
`===============================================================================`
`All tests passed (1 assertion in 1 test case)`
Desired Output:
`===============================================================================`
`(application name) All tests passed (1 assertion in 1 test case)`
Contributor guide
Research direction
Start by locating the Catch2 code that formats the final test-results summary and the entry point where argv[0] is available. Update the summary so it includes the executable name, then verify that parallel test output clearly identifies each program while preserving the existing results text.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100