Steve McClure
d584641e47
SERVER-127547: Fix resmoke e2e flake ( #54391 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
GitOrigin-RevId: 85fb3a165f9f6fc0d3ae8517c260fd238281d43b
2026-05-26 20:00:44 +00:00
Steve McClure
09d54720d6
SERVER-123419: Fix HistoryDict.copy() re-entrancy via __setitem__ ( #51131 )
...
GitOrigin-RevId: c8579d19d57f753d00a720e9dadadbc3a9c14a86
2026-04-06 17:18:22 +00:00
Igor Praznik
2c554dd99b
SERVER-115901 Add support of new remove_shard API to add_remove_shards.py ( #47846 )
...
GitOrigin-RevId: 185f541a3950cf42b2ce72eacaaf0450f400deb0
2026-03-18 16:06:35 +00:00
Trevor Guidry
6fa6d77e0b
SERVER-121737 Add fixture and hook support to external resmoke modules ( #49689 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
GitOrigin-RevId: ed84084a285fbfdb493480f5a5a6b633c703017f
2026-03-17 14:54:06 +00:00
Alexander Neben
ea4933ea4c
SERVER-121688: Add type hints to resmoke dictionary and jscomment utils ( #49628 )
...
Co-authored-by: Claude Code <noreply@anthropic.com>
GitOrigin-RevId: eeb78d5a0ae9dac711ea22339b55913a4e165f95
2026-03-16 14:27:06 +00:00
Alexander Neben
db19adf3cf
SERVER-121687: Add type hints to small resmoke utility modules ( #49627 )
...
Co-authored-by: Claude Code <noreply@anthropic.com>
GitOrigin-RevId: 604c29640462ec72350a87692886849d1aa40007
2026-03-16 14:21:51 +00:00
Alexander Neben
7f8bd2da70
SERVER-121689: Add type hints to resmoke utils __init__ and registry ( #49629 )
...
Co-authored-by: Claude Code <noreply@anthropic.com>
GitOrigin-RevId: e1898de6e36887379f4bc44c4b03c08717615678
2026-03-16 14:13:00 +00:00
Andrew Bradshaw
f4644578e0
SERVER-120217 Update to using rules python ( #48943 )
...
GitOrigin-RevId: 4684e8f134d1fff534747129566fed89a4f96528
2026-03-06 01:52:51 +00:00
Nick Jefferies
a4130ea9ab
SERVER-119906: Enable UP006 ruff rule ( #48284 )
...
GitOrigin-RevId: 2069fa7bda111a89d4a9a43a56e71f06cc2e9a7c
2026-02-20 18:55:17 +00:00
Gabriel Marks
77d90a66d3
SERVER-99750 Use generated certificates in jstests ( #46650 )
...
GitOrigin-RevId: 303ffa3be9ec56f70a9ff9e38d4430fd0c927599
2026-01-28 18:44:45 +00:00
Sean Lyons
7d928c3c1b
SERVER-106566 Ingest telemetry from resmoke remote test executions ( #46144 )
...
GitOrigin-RevId: 7b1add9325366a78afa1d1db850faab60b092c7e
2026-01-12 14:47:47 +00:00
Nick Jefferies
1c12edbf8f
SERVER-116220: Normalize glob behavior to match Python 3.10 for recursive patterns ( #45888 )
...
GitOrigin-RevId: 917ace0117b5ad4daf666d87198bfeb869c4cc67
2026-01-06 21:48:50 +00:00
wolfee
53692053e2
SERVER-113205 Investigate transitioning_replicaset_incompatible exclusion usages ( #43897 )
...
GitOrigin-RevId: ce702b4c7e5a4a849afd5958e9dee3bd152cd2b2
2025-11-13 15:37:01 +00:00
wolfee
4ec777fd84
SERVER-112425 Run replicaset passthrough suites with a RS started with the --shardsvr flag ( #43300 )
...
GitOrigin-RevId: 38fa153cc4db6e008798de968a181a30d9dce57a
2025-11-12 04:09:51 +00:00
Sean Lyons
63f381fb18
SERVER-111831 Remove extra process waits from the hang analyzer ( #42091 )
...
GitOrigin-RevId: 94e585f0d26c281cf8eacf7af744fbe1abf9332a
2025-10-02 00:21:07 +00:00
Sean Lyons
6b14bc3586
SERVER-111702 Add more diagnostics to the TestArchival archive strategy ( #41986 )
...
GitOrigin-RevId: 71b6984eb2704129475d82bc2080e6e847d297d0
2025-09-30 16:44:32 +00:00
Zack Winter
5c24a13a7d
SERVER-111295 Set python as formatter in format_multirun ( #41677 )
...
GitOrigin-RevId: fd3c58d1f5a9230a9fb728d2678c8c614c20437f
2025-09-24 17:41:24 +00:00
Sean Lyons
6a0ed5ad14
SERVER-110629 Archive data files from test/hook failures as test outputs under bazel ( #41262 )
...
GitOrigin-RevId: 725d8d01690869a3be9996856090b49edf904a8b
2025-09-16 15:27:23 +00:00
Trevor Guidry
aabe868e4b
SERVER-109828 Add better logging when registry fails ( #40658 )
...
GitOrigin-RevId: d67246eb210c68496ec38c597f9a1e2cb76af448
2025-08-28 15:02:08 +00:00
Sean Lyons
50763ed46f
SERVER-108127 Add test timeouts to Resmoke ( #40419 )
...
GitOrigin-RevId: 640931caeab20de94945e8ce9fabb1bbaedfacd5
2025-08-26 20:16:02 +00:00
Daniel Moody
278dc570d7
SERVER-107836 fix s3_binary downloader deps ( #38807 )
...
GitOrigin-RevId: 155043e7c1f0d8a09280a0fcb01c1c915fa34776
2025-07-21 16:28:19 +00:00
Marcos Grillo
950aedc75e
SERVER-103715 Add jscore passthrough suite that adds an unexisting database ( #37188 )
...
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
GitOrigin-RevId: 8d8fcd63e93af4935db794d067ec00ab1f9e4a20
2025-07-03 12:53:09 +00:00
Andrew Bradshaw
bb84a8c1a7
SERVER-106601 Open yaml files with utf8 for windows ( #37659 )
...
GitOrigin-RevId: e37e02b7ced06618cc951630fbcd07455d7c00f0
2025-06-25 14:12:35 +00:00
Sean Lyons
28351fbf5d
SERVER-104352 Add missing boto dependencies to Resmoke ( #35423 )
...
GitOrigin-RevId: 26c299a650d72f944b933c503c009e621b0def5b
2025-04-25 18:48:14 +00:00
Sean Lyons
b2e8c9cb11
SERVER-102035 Prevent hooks from validating with enforceFastCount in Antithesis ( #33333 )
...
GitOrigin-RevId: 3ea257517b19da7ebae5f61758443ba27336a66c
2025-04-10 00:29:05 +00:00
Allison Easton
ab4ab70c5f
SERVER-100892 Causal consistency is not guaranteed in logical session cache refresh during test startup ( #32461 )
...
GitOrigin-RevId: 60606cdf02858709dcab42d7a39ce28ba581ec48
2025-04-09 21:59:17 +00:00
Juan Gu
7209d62b77
SERVER-99522 Delete dead py linters ( #31760 )
...
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
Abdul Qadeer
19c2fe5e4c
SERVER-99922 Add missing time import ( #31654 )
...
GitOrigin-RevId: a3a47d3e8f673401fadacc5f81ec9f24a6a8148a
2025-01-28 16:49:22 +00:00
Trevor Guidry
9331e841e9
SERVER-97601 disable enforce fast count in validate collections for external fixtures ( #31239 )
...
GitOrigin-RevId: fe89565e48019685b7f01081fce1771c82cdda5e
2025-01-16 17:55:39 +00:00
Abdul Qadeer
187accf486
SERVER-98973 Add retries for refreshLogicalSessionCacheNow ( #30796 )
...
GitOrigin-RevId: 9e1e3ad8407738f5b78dce2a8047462b9ddc87a0
2025-01-10 19:35:32 +00:00
Alexander Neben
0faff5d1e0
SERVER-97704 Wrapped resmoke in bazel ( #29688 )
...
GitOrigin-RevId: 08adfc2fdf9fc89103d9a963991a850b2a3856d0
2024-12-03 06:05:55 +00:00
Juan Gu
855dfadef0
SERVER-94077 Use isort in Ruff configs ( #27865 )
...
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Juan Gu
2513cc511b
SERVER-94076 Remove unused imports via Ruff rule ( #27337 )
...
GitOrigin-RevId: 8923cc14f276be93355d763cb88c04bdb4dd9000
2024-10-04 01:43:13 +00:00
Steve McClure
7df33156fb
SERVER-94074 Remove fixable Ruff rule exclusions ( #26582 )
...
GitOrigin-RevId: 291b72ec4a8364208d7633d881cddc98787832b8
2024-08-30 20:29:42 +00:00
Trevor Guidry
b0ea1b92b8
SERVER-93919 remove archive_dist_test_debug from dep chain ( #26484 )
...
GitOrigin-RevId: 32146bf0b3c8b94e87cb76346ad2a05bde8071b1
2024-08-28 21:27:20 +00:00
Zack Winter
dc5abadb3e
SERVER-92736 Update symbol mapper to use the original executed task ( #25178 )
...
GitOrigin-RevId: 28fdc45abea4f544a4d4fdb2d02eb8865a7026aa
2024-07-23 18:25:01 +00:00
Zack Winter
d31d9e6d75
SERVER-92375 Remove minor version from rhel8.x variant names ( #24673 )
...
GitOrigin-RevId: 2fd8933415258db907ad715223bde85e9986b6a2
2024-07-12 21:25:20 +00:00
Zack Winter
b943a40130
SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 ( #24255 )
...
GitOrigin-RevId: 207f40cabcfc5ca67232a3b1c22eea7c4a6ea022
2024-07-05 21:35:08 +00:00
auto-revert-app[bot]
ab87e1631a
Revert "SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 ( #23615 )" ( #23846 )
...
GitOrigin-RevId: ff2497a3e6b38343bba9613c308e0a22090a5a3b
2024-06-24 17:25:47 +00:00
Zack Winter
caa0a48c0c
SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 ( #23615 )
...
GitOrigin-RevId: 0916714bf86b8207b24fec1aa8139e6f9e593f43
2024-06-22 18:19:47 +00:00
Steve McClure
b4b23946cd
SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl ( #22254 )
...
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Alexander Neben
774d062184
SERVER-90498 Allow a single js suite to be run with multiple js files ( #22168 )
...
GitOrigin-RevId: b601ddb52bb21681975618429d94ba95384958fe
2024-05-14 18:16:43 +00:00
David Percy
70da849086
SERVER-90138 Speed up resmoke.py find-suites
...
Profiling showed a lot of the time was spent in two helper functions:
- glob() which scans the filesystem for filenames that match a pattern
- get_tags() which parses the "@tags" section of a jstest
Printing the arguments of these functions showed that a lot of the calls
are duplicates, because many suites use the same glob pattern, and many
suites want to know what tags a given test contains.
Since we already assume the resmokeconfig is not changing out from under
us, it makes sense to cache these. I don't think memory usage is a
concern because resmoke is either short-lived (as in find-suites) or it
runs subprocesses that already use a lot of memory (mongod, or a whole
sharded cluster).
On my machine these two changes brought the time down from around
1m 20s to 10s.
GitOrigin-RevId: f4538e44aaca8c1ae11c38cc48b6ec76d2a85d1b
2024-05-03 05:27:58 +00:00
Trevor Guidry
12cd1e72d8
SERVER-89587 fix "config_shard: any" resmoke option with antithesis ( #21584 )
...
GitOrigin-RevId: b4bed9ebbf50015f631de5eee3671d7af8de75e5
2024-04-30 18:14:48 +00:00
Mikhail Shchatko
dbd9d704a7
SERVER-72079 Replace our resmoke custom scheduler with python scheduler ( #16157 )
...
GitOrigin-RevId: d53725baf67163b74a7fdbfa2f6e3b3219f941a5
2024-03-04 18:11:07 +00:00
Enrico Golfieri
ab590f6f68
SERVER-70396 remove "featureFlagCheckMetadataConsistency" for PM-3020 ( #16665 )
...
GitOrigin-RevId: 6f8b88adb0d1b896f9728523211322eff632ed99
2024-02-14 13:16:58 +00:00
Trevor
0623653dae
SERVER-84382 get rid of reference to unknown variable in FileSpanExporter ( #17737 )
...
GitOrigin-RevId: 807c8040672859da6f82ca6e5ec74a39c1ae251b
2023-12-21 21:02:33 +00:00
Minh Luu
30f90103d3
SERVER-83612 Update OTel in resmoke documentations
2023-11-28 06:07:44 +00:00
Trevor Guidry
8b8ea96c73
SERVER-83208 fix future git tag multiversion dependency chain
2023-11-21 20:37:30 +00:00
Trevor Guidry
1c0f64aa7f
Revert "SERVER-83208 fix future git tag multiversion dependency chain"
...
This reverts commit aadc4af81b .
2023-11-20 17:14:00 +00:00