Commit Graph

108 Commits

Author SHA1 Message Date
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