Commit Graph

184 Commits

Author SHA1 Message Date
jludgin4
f4e5d5d679 SERVER-106360 Produce Unsymbolized Stacktraces and Instructions on how to Symbolize in Evergreen (#37829)
Co-authored-by: Jake Ludgin <jake.ludgin@mongodb.c.com>
GitOrigin-RevId: f3b03870717299cfebddb9e188fd5d9227b650a1
2025-07-14 14:31:12 +00:00
Jeff Zambory
84be72a158 SERVER-106408: Begin using configuration dict instead of namespace (#38308)
GitOrigin-RevId: a018c70c02ed1249f823f199a8556771e34c0fe2
2025-07-10 16:37:35 +00:00
jludgin4
fc5db10287 SERVER-106102 Integrate TSS into resmoke to get data about excluded tests (#37001)
Co-authored-by: Jake Ludgin <jake.ludgin@mongodb.c.com>
GitOrigin-RevId: da530d1a4d9b00555eb9a2c0f448a5ece3052119
2025-06-20 16:53:58 +00:00
Sean Lyons
8c70075338 SERVER-106443 Add suite sharding to resmoke (#37477)
GitOrigin-RevId: 08abb2a28d8f53247acf4f130c5f0477c6152647
2025-06-18 16:10:52 +00:00
Steve McClure
bdb6b05ad2 SERVER-106345: Assign correctness as relevant owners in buildscript test directories (#37353)
GitOrigin-RevId: 031a6e372129af35e18511dde9e098e3f5a30bb6
2025-06-16 19:17:28 +00:00
Zack Winter
40f6d641f7 SERVER-100631 Add ruff into "bazel run lint" (#32166)
GitOrigin-RevId: 4234e1f4a6e164cfd2ab53cdb7290b238095520f
2025-06-11 14:11:11 +00:00
Eric Lavigne
c7cf59aa67 SERVER-105662: Eliminate the need to request github raw content for m… (#36692)
GitOrigin-RevId: 136ca19403941a282333c54057ea232a0e3ee5c1
2025-06-02 16:08:56 +00:00
Austin
0e44d8a3f5 SERVER-84428 Validate test file paths passed to resmoke. (#35645)
GitOrigin-RevId: f238736e666b9c40e06b77a3044e7f6ac686b1f7
2025-05-05 13:27:56 +00:00
Steve McClure
51235eb7a1 SERVER-104261: Add option to select which strategies to run (#35342)
GitOrigin-RevId: 816492466d3f123d3a0cb4a9953c811f14398afc
2025-04-24 16:38:12 +00:00
Juan Gu
7209d62b77 SERVER-99522 Delete dead py linters (#31760)
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
Mikhail Shchatko
8ee8d228ee SERVER-99370 Apply resmoke job count correctly for burn-in tasks (#31155)
GitOrigin-RevId: 427711f4b3d75bdc2fb96f40570ebb9cd7817ac0
2025-01-15 11:21:14 +00:00
Sean Lyons
19d097c9fc SERVER-98696 double check the presence of RESMOKE_PARENT_PROCESS before flagging a process as rogue (#30572)
GitOrigin-RevId: 9822d5a978e3a18b0dca8ffcaf8a2910b242e131
2024-12-20 17:09:43 +00:00
katezdb
1dbfe1eb11 SERVER-96966 Remove undoDB integration as unused (#29368)
GitOrigin-RevId: 52080f36791ec1fd187515bf79793b800a98a7c2
2024-12-08 23:46:29 +00:00
Ryan Berryhill
5c0cedd48d SERVER-97365 Add smoke tests to commit queue (#29490)
GitOrigin-RevId: ba1b0155bc91aef7461b81e94efcc99b92053a5e
2024-12-05 16:41:28 +00:00
katezdb
29af20be74 SERVER-96966 Remove buildloggerUrl parameter as unused (#29314)
GitOrigin-RevId: 4f37236a428a912c35333f96b703d7098adffc05
2024-11-18 23:57:59 +00:00
Tianyu Wang
78ea5eafd4 SERVER-81354: Only set tracer provider once in resmoke (#28125)
GitOrigin-RevId: 6b0522714e750c58546e5d977a9425f81c42ce71
2024-10-22 15:02:45 +00:00
Vishnu K
2bf91fdc39 SERVER-94816 Add Resmoke run / test-discovery CLI option to calculate a subset of tests to use when more complex suite exists (#27943)
GitOrigin-RevId: 13339393147d01adb577e2160fd671adda91900e
2024-10-22 02:53:12 +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
Juan Gu
30cb899c41 SERVER-94075 Remove fixable-but-unsafe Ruff rule exclusions (#27297)
GitOrigin-RevId: 61ae81a0cb7b90fca789d455932105bf2f5ffe84
2024-09-20 16:53:10 +00:00
Vishnu K
3a2af61590 SERVER-94679 Collapse concurrency_sharded_multi_stmt_kill_primary, concurrency_sharded_multi_stmt_terminate_primary, concurrency_sharded_multi_stmt_with_stepdowns into one. (#27066)
GitOrigin-RevId: c5aa4ec04aa0fe3740fe7e9017e10916f8fcd81c
2024-09-13 20:05:11 +00:00
George Wangensteen
571fa2bc9f SERVER-91123 Turn runtime settable parameters periodically during config fuzzer (#25857)
GitOrigin-RevId: cf09bce848129d880741ba8034b494736593e708
2024-08-09 20:58:56 +00:00
Alexander Neben
cc940debd7 SERVER-87442 Upgraded mac support to a newer macosx minimum (#25244)
GitOrigin-RevId: 7dd5d6ed6281064cbfc813cf4516cfbec6497012
2024-07-30 20:42:08 +00:00
George Wangensteen
440c47de8b SERVER-92715 Mongos support for runtime parameter fuzzing (#25419)
GitOrigin-RevId: 099171ded468e3259f2b1bdfdae117514298f479
2024-07-29 16:09:23 +00:00
George Wangensteen
6086cac5f0 SERVER-92714 Add configuration support to runtime parameter fuzzing (#25202)
GitOrigin-RevId: eada66a9fb70122a166bacb2e34d12d63ed0933e
2024-07-25 21:42:42 +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
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
Alexander Neben
b14d1bc220 SERVER-90457 Added more typing to resmoke and changing a __call__ function to a named function (#22140)
GitOrigin-RevId: 72d216e417ceece02d6582225b6ecb0ae189bd06
2024-05-13 16:34:20 +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
Alex Neben
b665258d9d SERVER-88970 Added yaml formatting to server repo
GitOrigin-RevId: 35db3811d8f749edd5b79ba910adcbc1ceb54cc4
2024-04-06 05:23:20 +00:00
Jeff Zambory
3d8c69ce8f SERVER-88277: Report new results for SEP Google Benchmark (#20201)
GitOrigin-RevId: d021f0da2efdd155f8bc9d1e5bd75569f44f66e1
2024-03-22 04:03:37 +00:00
Jeff Zambory
3f6106a435 SERVER-87396: Add new resmoke hook to check result of a benchmark (#19992)
GitOrigin-RevId: b6d7d9b5ce1a78b9fd31c3f4272ba166be5bb852
2024-03-20 04:28:12 +00:00
Jeff Zambory
17e7a4675f SERVER-87815: Remove legacy perf report (#19878)
GitOrigin-RevId: bb2afaa4b4f5784b2ac6c75d7977b0b041f91631
2024-03-12 22:32:52 +00:00
Jeff Zambory
cf0174b0a0 SERVER-87386: Begin tracking instruction information in benchmarks (#19520)
GitOrigin-RevId: ac2334ecac5a2b4fd6bbdcaa64245599c2fb7259
2024-03-05 00:07:04 +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
madelinezec
bd965e368a SERVER-85198 create a MongoTFixture for resmoke and enable launching mongot in a single node repl set
GitOrigin-RevId: c5f03fef09aeb16db7e27d07ddbb55005d6e83c4
2024-02-23 19:51:06 +00:00
Trevor Guidry
343846c593 Revert "SERVER-85721 Point evergreen task log lobster links to Parsley (#18398)"
This reverts commit 9c64e5ec86a54dce701033c805f442ee7e45b419.

GitOrigin-RevId: 6e7024d0740790d35fa649b83ffd3591ac67919f
2024-02-07 00:04:53 +00:00
Trevor
5873057008 SERVER-85721 Point evergreen task log lobster links to Parsley (#18398)
GitOrigin-RevId: 9c64e5ec86a54dce701033c805f442ee7e45b419
2024-01-26 20:42:56 +00:00
Juan Gu
ec3a4a7f94 SERVER-83866 Update BACKPORTS_REQUIRED_BASE_URL from mongodb/mongo to… (#17380)
GitOrigin-RevId: 579c166256cfe8a76081ae71b095b7a4c105d252
2023-12-06 01:04:45 +00:00
Mikhail Shchatko
c019228589 SERVER-68699 Check that resmoke suite selector config has valid test paths 2023-10-11 13:49:33 +00:00
Alex Neben
5b7b433bbf SERVER-80453 Fixed failing buildscripts test 2023-08-26 22:27:14 +00:00
Alexander Neben
3acfa6f8fb SERVER-79559 Add open telemetry metrics to resmoke 2023-08-23 19:49:19 +00:00
Alex Neben
a9b66d89d5 Revert "SERVER-79559 Add open telemetry metrics to resmoke"
This reverts commit 18b0f9e7d7.
2023-08-16 18:46:00 +00:00
Alex Neben
18b0f9e7d7 SERVER-79559 Add open telemetry metrics to resmoke 2023-08-16 00:09:41 +00:00
Steve Gross
babf160654 SERVER-76796 Enable more lint warnings and fix them 2023-07-16 01:54:51 +00:00
auto-revert-processor
8837a2dfe2 Revert "SERVER-76796 Enable more lint warnings and fix them"
This reverts commit 7e0887b55d.
2023-07-13 20:31:43 +00:00
Steve Gross
7e0887b55d SERVER-76796 Enable more lint warnings and fix them 2023-07-13 15:07:11 +00:00
stevegrossmongodb
373aff474e SERVER-76796 Upgrade several linters 2023-07-03 15:11:25 +00:00
Trevor Guidry
5e2159ea02 SERVER-72929 do not checkout old resmoke fixtures 2023-05-10 00:50:45 +00:00