-
Notifications
You must be signed in to change notification settings - Fork 241
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
Convert usersim to a DLL #2683
Convert usersim to a DLL #2683
Conversation
Signed-off-by: Dave Thaler <[email protected]>
Signed-off-by: Dave Thaler <[email protected]>
PR microsoft#1192 updated the vcxproj file but not the corresponding CMakeLists.txt file for export_program_info Signed-off-by: Dave Thaler <[email protected]>
Signed-off-by: Dave Thaler <[email protected]>
Signed-off-by: Dave Thaler <[email protected]>
Signed-off-by: Dave Thaler <[email protected]>
Signed-off-by: Dave Thaler <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #2683 +/- ##
==========================================
- Coverage 83.12% 83.11% -0.02%
==========================================
Files 146 146
Lines 28029 28070 +41
==========================================
+ Hits 23299 23329 +30
- Misses 4730 4741 +11
|
Signed-off-by: Dave Thaler <[email protected]>
@@ -450,9 +450,6 @@ TEST_CASE("epoch_test_stale_items", "[platform]") | |||
return; | |||
} | |||
|
|||
KIRQL old_irql; | |||
KeRaiseIrql(DISPATCH_LEVEL, &old_irql); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: why did we remove this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's explained in the PR description.
Signed-off-by: Dave Thaler <[email protected]>
Description
DISPATCH_LEVEL
or it can block execution of one of the two test threads if they are affinitized to the same processor as the main test thread.single_instance_hook_t
test class to not throw exceptions in unit tests, but rather allow usingREQUIRE()
so catch2 can correctly deal with fault injectionFixes #2586
Testing
Covered by existing tests
Documentation
No impact