Zack Winter
f090154b0f
SERVER-92375 Remove minor version from rhel8.x variant names ( #25001 )
...
https://jira.mongodb.org/browse/BF-34055 is caused by the rhel80 variant
names changing when we upgraded to rhel88. Update the variant names to
exclude the minor version to allow us to both upgrade more painlessly in
the future and fix the existing broken multiversion tests.
(v7.3 backport)
GitOrigin-RevId: 94fb5ca0f438d81b6391f52e9130128e313c9982
2024-07-19 19:26:44 +00:00
Mikhail Shchatko
b9caeab9c7
SERVER-82200 Include indirectly affected tests for burn-in
2023-11-13 18:38:34 +00:00
Mikhail Shchatko
5b8d8a30ba
SERVER-80220 Enable burn_in_tests to pick up tests tagged with in-development feature flags
2023-09-15 11:07:52 +00:00
Tausif Rahman
71d027b52c
SERVER-72928: Use defaultdict after reading from cache
2023-05-31 00:53:39 +00:00
Tausif Rahman
a4837acbd3
SERVER-72928 Expand burn-in-tags to all required & suggested variants
2023-05-26 17:15:20 +00:00
Mikhail Shchatko
8db995570e
SERVER-73734 Support evergreen nightly project in burn_in_tests.py
2023-03-31 14:41:16 +00:00
Alexander Neben
d6606b87b8
SERVER-70332 SERVER-70333 Reduced load on our patch builds
2022-10-31 15:37:40 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
David Bradford
29961b028c
SERVER-67172: Add yaml interface to burn_in_tests
2022-06-14 21:31:57 +00:00
Richard Samuels
0d9705653d
SERVER-62992 Remove need for resmoke.ini
2022-04-08 14:27:40 +00:00
Zituo Jin
613c7322cd
SERVER-64150 Simplify how to pass resmoke options to burn_in_tests
2022-03-23 20:32:46 +00:00
David Bradford
8c1ac4b85d
SERVER-62191: Don't attempt burn-in-test when no tests are found
2021-12-21 04:12:47 +00:00
Robert Guo
7b743bf249
SERVER-61040 remove the need to specify the storage engine for Evergreen tasks.
2021-11-10 18:02:29 +00:00
Robert Guo
4002c5b76f
SERVER-60633 burn_in_tests should respect multiversion tags
2021-10-14 13:07:29 +00:00
Robert Guo
9c46c72e17
SERVER-55857 Use explicit task definitions for implicit multiversion tasks
2021-10-12 04:46:33 +00:00
Robert Guo
ba5cf359d8
SERVER-55857 remove NAMED_SUITES from resmoke config
2021-10-02 04:55:02 +00:00
Robert Guo
c940646a2b
SERVER-57580 combine task_path_suffix and use_multiversion into
...
require_multiversion
2021-06-15 22:28:00 +00:00
Shreyas Kalyan
47d9962185
SERVER-55964 Replace "blacklist" in all code and comments
2021-05-14 19:07:16 +00:00
Carlos Anaya
439b322333
SERVER-56196 Fix pylint issue
2021-05-07 14:25:16 +00:00
Carlos Anaya
41f7f3e437
SERVER-56196 Added error msg in burn_in_tests for invalid build variant
2021-05-07 14:25:16 +00:00
David Bradford
65b7837eee
SERVER-54814: Separate evergreen burn_in_tests from local mode
2021-03-25 20:24:55 +00:00
John Chen
990f7a45d6
SERVER-50565 Remove RHEL 6.0
2021-03-16 18:04:27 +00:00
Andrew Morrow
ddd36c6e0c
SERVER-54297 Split up the archiving of the server and its debug info
2021-02-05 20:10:02 +00:00
Andrew Morrow
5ce80a82a1
SERVER-54111 Bring sanity to evergreen task and TG names
2021-01-29 04:08:47 +00:00
David Bradford
ba2320f093
SERVER-53960: Don't generate enterprise tests with burn_in on non-enterprise builds
2021-01-25 18:36:43 +00:00
David Bradford
8fefa30a34
SERVER-53058: Refactor how historic test stats are collected
2020-11-30 22:42:40 +00:00
David Bradford
ac966012c5
SERVER-50401: Use evergreen manifest to determine revisions to compare against
2020-08-26 15:58:35 +00:00
Lydia Stepanek
c0b194ad73
SERVER-49127 Update default variant in burn_in_tests.py
2020-07-16 18:24:48 +00:00
Lydia Stepanek
c848b16c77
SERVER-47827 Request for a local burn_in_tests.py that locally runs all tests changed since master, including those committed in the local branch
2020-06-24 15:30:56 +00:00
David Bradford
97631cdd42
SERVER-47493: Remove completed TODO
2020-06-15 20:23:43 +00:00
vrachev
9227199e1c
SERVER-46769 Migrate from optparse to argparse
2020-04-30 14:25:56 +00:00
David Bradford
4d82d10588
SERVER-47274: Refactor task generation in evergreen
2020-04-06 17:55:12 +00:00
Lydia Stepanek
9d92dcf68c
SERVER-47230 burn_in_tests.py should default to RHEL 6.2
2020-04-01 19:53:53 +00:00
Alexander Costas
89678e9103
SERVER-46141: Separate multiversion passthrough tests from burn in tests.
2020-04-01 14:57:06 +00:00
David Bradford
25958fcf95
SERVER-46914: Stop looking at multiversion configuration for non-multiversion burn_in_tests
2020-03-17 16:46:09 +00:00
Lydia Stepanek
2a76e589a5
SERVER-46453 Selected_tests_gen should pick up changed files in mongo-enterprise-modules files
...
(cherry picked from commit 92f4273fb6d3d3079b07dc3c76acf1afd17f4225)
2020-03-05 16:58:44 +00:00
Alexander Costas
5342122069
SERVER-45680: Burn_in_tests should pick up changed files in mongo-enterprise-modules files
2020-02-20 18:27:43 +00:00
Ian Boros
46ee960341
Revert "SERVER-45680: Burn_in_tests should pick up changed files in mongo-enterprise-modules files"
...
This reverts commit 77911ece0c .
2020-02-18 18:43:37 +00:00
Alexander Costas
77911ece0c
SERVER-45680: Burn_in_tests should pick up changed files in mongo-enterprise-modules files
2020-02-18 15:55:55 +00:00
Jason Chan
9028256957
SERVER-46064 Strip the gen-suffix of task names when checking if tasks should be blacklisted from multiversion burn in
2020-02-11 15:24:35 +00:00
Lydia Stepanek
bfa494770a
SERVER-45394 Generate selected tasks in a patch using test mappings
...
create mode 100644 buildscripts/patch_builds/selected_tests_service.py
create mode 100644 buildscripts/selected_tests.py
create mode 100644 buildscripts/tests/patch_builds/test_selected_tests_service.py
create mode 100644 buildscripts/tests/test_selected_tests.py
2020-02-04 15:37:03 +00:00
Jason Chan
d49d09e595
SERVER-45711 Account for blacklisted multiversion tests in burn in for non-generated multiversion suites
2020-01-30 21:46:38 +00:00
Alexander Costas
aed4edcbf7
SERVER-45644: Reevaluate timeouts used by burn_in_test
2020-01-24 17:46:47 +00:00
Jason Chan
e1d3dc63cd
SERVER-45500 Fix backport exclude logic from multiversion tests for new test files
2020-01-21 16:50:41 +00:00
David Bradford
cde97a1db3
SERVER-44421: always populate config values in burn_in_tests
2019-11-05 18:13:37 +00:00
David Bradford
752b19cbfa
SERVER-43608: Add acceptance tests for burn_in_tests
2019-11-04 20:22:41 +00:00
David Bradford
8010c51d3f
SERVER-43608: Remove unused test code
2019-11-01 16:05:55 +00:00
Jason Chan
127a841075
SERVER-43797 Add new burn_in_tests_multiversion_gen task
2019-10-29 17:36:46 +00:00
Robert Guo
fd0287c305
SERVER-43956 don't use unix line endings to determine timeouts
2019-10-14 11:58:43 +00:00
Robert Guo
e178d59bf3
SERVER-43956 use unix line ending for burn_in_tests.py
2019-10-11 16:17:42 +00:00