DynamoRIO / DynamoRIO/dynamorio
Enable tests in the Ubuntu_22 suite
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 30
Description
Today only a handful tests are run in our Ubuntu-22 x86-64 test suite due to issues like #5437 and other undocumented ones like some failures on the scatter-gather tests: https://github.com/DynamoRIO/dynamorio/blob/aa99f0988358a42d5814b4f91cb5450e64c148cc/suite/tests/CMakeLists.txt#L5401
This issue covers enabling all tests, and also adding a workflow for x86-32.
Contributor guide
Research direction
Start with suite/tests/CMakeLists.txt around line 5401 and review issue #5437 plus the documented scatter-gather test failures. Determine why tests are excluded from the Ubuntu-22 x86-64 suite, enable the full suite, and add an x86-32 workflow. Done means all tests run successfully in both Ubuntu workflows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, cmake, ubuntu
- Domain
- ci-cd, operating-systems, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100