diff options
author | David Percy <david.percy@mongodb.com> | 2022-07-12 20:24:57 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-08-17 15:37:04 +0000 |
commit | b902366ad23713ed7493e121f0218fead287bc6d (patch) | |
tree | 762de8a4a020d82ff3cf43faf7a35ba736e37a30 /etc/evergreen_yml_components | |
parent | aca57c0414496efbfaa914343e3b599366f15a14 (diff) | |
download | mongo-b902366ad23713ed7493e121f0218fead287bc6d.tar.gz |
SERVER-67415 Create golden-data JS suites
Adds two new suites: query_golden_classic and query_golden_cqf, which
use the golden-data test framework (docs/golden_data_test_framework.md).
These suites diff the expected and actual output instead of using
assert.eq and similar functions.
This change includes some refactoring of the golden-test classes to avoid
pulling the unittest library into the mongo shell.
Diffstat (limited to 'etc/evergreen_yml_components')
-rw-r--r-- | etc/evergreen_yml_components/definitions.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml index 7400cd89940..86dbeff99a6 100644 --- a/etc/evergreen_yml_components/definitions.yml +++ b/etc/evergreen_yml_components/definitions.yml @@ -7400,6 +7400,24 @@ tasks: args: - "./src/evergreen/generate_buildid_debug_symbols_mapping.sh" +- <<: *task_template + name: query_golden_classic + tags: [] + commands: + - func: "do setup" + - func: "run tests" + vars: + suite: query_golden_classic + +- <<: *task_template + name: query_golden_cqf + tags: [] + commands: + - func: "do setup" + - func: "run tests" + vars: + suite: query_golden_cqf + ####################################### # Task Groups # ####################################### |