-
Notifications
You must be signed in to change notification settings - Fork 456
[CDRIVER-6107] Add Test Case Tag Support #2135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
vector-of-bool
merged 51 commits into
mongodb:master
from
vector-of-bool:CDRIVER-6107-test-tags
Oct 31, 2025
Merged
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
6d908aa
`mlib_check` supports an explanatory string with all assertions
vector-of-bool d636e33
Define a mutable string type
vector-of-bool 9675ae5
Add a "vector" template header
vector-of-bool 8f4ec31
Wrapping indexing for vec
vector-of-bool f97883e
String functions for trimming whitespace
vector-of-bool 47629d7
Use mlib strings and vec types in TestSuite files
vector-of-bool b39b795
Add support for test cases to declare tags (labels)
vector-of-bool 4e844f6
Add parens around assignment-as-condition
vector-of-bool 6837d55
Add Earthly alias for CTest with uvx
vector-of-bool 319e351
The GCP test also requires the fake KMS server
vector-of-bool 9de54ab
Windows-only compile error
vector-of-bool aed388d
No SSIZE_MAX on Windows
vector-of-bool b4d93bb
uninit-var in MSVC
vector-of-bool 11c9aa8
Fix UBSan issue for null pointer arithmetic
vector-of-bool 91d517b
Fix another nullptr-arith warning
vector-of-bool 6a0c534
Tests can declare resource locks in tags
vector-of-bool 5ac0881
Yet another nullptr-arith
vector-of-bool 5329c7a
Suppress an over-eager Clang warning
vector-of-bool 24225c0
Clean up automatic test properties from tags
vector-of-bool 535b88b
No -Wmissing-braces anywhere
vector-of-bool a8ea90f
Add an mstr formatting function, change to destroy mstr objects in-place
vector-of-bool d023131
Define a CTest fixture for our simple HTTP server
vector-of-bool a044a4c
Tweak default timeout and locking behavior
vector-of-bool 651d7db
Add test tags and properties throughout
vector-of-bool b9c15bb
Fix OpenSSL test that requires an SSL context
vector-of-bool 40de7d2
Merge branch 'master' into CDRIVER-6107-test-tags
vector-of-bool 4ec209f
Add missing tags following merge
vector-of-bool a3f1c7e
Conditional content in opeen-private.h
vector-of-bool 0ee0a3e
Fix conditional OpenSSL context in test case
vector-of-bool c530f98
Fix NRVO warning
vector-of-bool 095c845
Shift conditional inclusion of openssl detail header
vector-of-bool 09d04a6
Tweak error message on invalid test specifier string
vector-of-bool b258f16
Fix: Wrong argument when invoking exec() with mstr
vector-of-bool 427ccd2
Clarify the purpose of JSON suite name matching
vector-of-bool d448c7a
Adjust position of lock:live-server for session tests
vector-of-bool f538f6f
Merge branch 'master' into CDRIVER-6107-test-tags
vector-of-bool 49189ee
Remove extraneous [slow][json] test tags
vector-of-bool bc96437
Restore accidentally removed inclusion
vector-of-bool 6bdaa7a
Switch extension: `.t.h` -> `.th`
vector-of-bool 3cbeb29
Fix missing extern_c around vec_index_adjust
vector-of-bool bdc88d4
PR feedback, change behavior of replace() on empty
vector-of-bool 6c58ddc
Add "unlikely" annotations around direct overflow checks
vector-of-bool ae5bd52
Conditionally select the appropriate printf() attribute
vector-of-bool 6f41703
More PR tweaks
vector-of-bool efa5055
Fix: Not adjusting elements after erasure
vector-of-bool ccb2521
Minor tweaks from PR feedback
vector-of-bool 445b8c5
Fix mstr APIs to support self-assign/self-insert
vector-of-bool ec37524
mstr splice clamps deletion count
vector-of-bool d561be5
spelling
vector-of-bool 0d9efd4
Plural "locks"
vector-of-bool 3ec45a2
Fix name mstr_vsnprintf -> mstr_vsprintf
vector-of-bool File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -103,4 +103,4 @@ mongoc_add_warning_options ( | |
|
|
||
| # Aside: Disable CRT insecurity warnings | ||
| msvc:/D_CRT_SECURE_NO_WARNINGS | ||
| ) | ||
| ) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.