The cppsuite testsuite provides 3 tests, 2 of which should be in evergreen. base_test, hs_cleanup.
The two tests should have multiple configs defined allowing them to be run under different variants and at different stages.
For PR testing each test should define fast configurations < 5 minutes that validate their functionality. The default config can be used for this.
For long testing variants that run daily each test should have a stress config. Which should take ~1 hour and be stressful configuration for the specified evergreen host. This may require spawning of an evergreen host to get an idea of specifications, additionally we could possibly be contending with other running tests so we should be careful to not consume too many resources.
Validating the statistics for these tests will take some time but is required.