-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
We could create the following function to execute a test from the csuite folder:
"csuite test": command: shell.exec params: working_dir: "wiredtiger/build_posix/test/csuite" script: | set -o errexit set -o verbose ${test_env_vars|} ./${test_exe} ${test_args|} 2>&1
And then call it this way (using test_random_abort example):
- func: "csuite test" vars: test_exe: test_random_abort - func: "csuite test" vars: test_exe: test_random_abort test_args: -t 10
Good candidates are the tests from the "long-test" task. Those tasks are also good candidates to use the new function.
The functions "tiered abort test" and "timestamp abort test" could be removed.
- causes
-
WT-8520 Reorder tests in the long-test evergreen task
- Closed
-
WT-8683 Fix incorrect variables for ftruncate-test in evergreen.yml
- Closed
-
WT-8512 Enable csuite-wt2246-col-append-test in evergreen.yml
- Closed
-
WT-8519 Use the csuite functions in evergreen.yml for remaining tests
- Closed
- has to be done before
-
WT-8512 Enable csuite-wt2246-col-append-test in evergreen.yml
- Closed