-
Notifications
You must be signed in to change notification settings - Fork 823
Parallelize tests #17872
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
Merged
Parallelize tests #17872
Changes from all commits
Commits
Show all changes
90 commits
Select commit
Hold shift + click to select a range
0ed0442
rebase
majocha 72ae0c6
Merge branch 'main' into parallel-tests
majocha 612a7b3
Merge branch 'main' into parallel-tests
majocha f2795ee
merge main
majocha d384a06
Merge branch 'main' into parallel-tests
majocha 7a94530
Merge remote-tracking branch 'dotnet/main' into parallel-tests
majocha e93a33e
orchestrate instead of Async.Sleep
majocha 47d9cdc
xunit customizations behind conditional compilation
majocha 4a5ba8f
Merge branch 'main' into parallel-tests
majocha 7359bdf
Merge branch 'main' into parallel-tests
majocha 83c5b98
make console capture explicit
majocha 1ef5c8d
diff
majocha e665e79
try fix test
majocha efc4c28
lazy pattern
majocha 1b00731
reenable extras
majocha 01cc1f8
Merge branch 'main' into parallel-tests
majocha d571d69
Merge branch 'main' into parallel-tests
majocha c55a24a
Merge branch 'main' into parallel-tests
majocha c9bb2a1
Merge branch 'main' into parallel-tests
majocha 8e1224f
test temptath
majocha e0db816
cleaup test dir
majocha e15c236
Merge branch 'main' into parallel-tests
majocha 2d352e0
Merge branch 'main' into parallel-tests
majocha 4b3a715
Merge branch 'main' into parallel-tests
majocha 3c30bfd
merge main
majocha 01d0003
remove unneeded file
majocha 9342877
fix merge
majocha 466806c
Merge branch 'main' into parallel-tests
majocha 1214470
Merge branch 'main' into parallel-tests
majocha c6ab446
another shot at fixing gc test
majocha d3abe3f
another attempt at improving Async.Parallel test
majocha 7ed73fa
Merge branch 'main' into parallel-tests
majocha 3f833eb
smaller diff
majocha f570af8
merge main
majocha e16eec6
Merge branch 'main' into parallel-tests
majocha 5effb6e
Merge branch 'main' into parallel-tests
majocha 7d8e06d
restore test
majocha 83c7f8f
restore tests
majocha 8422977
merge main
majocha fdd1b6d
diff
majocha f838e7e
unblock service tests
majocha 364d033
rename attributes
majocha b33f559
fix
majocha feb7d1e
revert - should now work without
majocha 399b2ce
add comment
majocha e845df2
diff
majocha 98463f6
diff
majocha ab1263f
just exclude gc test
majocha 7d467e9
diff
majocha 902c587
Merge branch 'main' into parallel-tests
majocha 0379175
exclude test case
majocha ab1cfaa
Merge branch 'main' into parallel-tests
majocha fe6014f
Merge branch 'main' into parallel-tests
majocha ed7f210
Merge branch 'main' into parallel-tests
majocha ee7bd16
try to trigger clr error in ci
majocha 859b091
Merge branch 'main' into parallel-tests
majocha 18fed2d
Merge branch 'main' into parallel-tests
majocha eb247bc
Merge branch 'main' into parallel-tests
majocha b82d179
Merge branch 'main' into parallel-tests
vzarytovskii 4c6f29e
Merge branch 'main' into parallel-tests
majocha 7fceaf6
Merge branch 'main' into parallel-tests
vzarytovskii 361146d
try unflake test
majocha a83d460
unflake asyncmemo
majocha fe658af
Merge branch 'main' into parallel-tests
majocha 3007cb5
ilverify
majocha 1864ac6
merge main
majocha 135c8b6
Merge branch 'main' into parallel-tests
majocha 147c44c
Merge branch 'main' into parallel-tests
majocha d394350
Merge branch 'main' into parallel-tests
majocha 052de85
Merge branch 'main' into parallel-tests
majocha 0c25cb6
Merge branch 'main' into parallel-tests
majocha d6f614a
fix merge
majocha b970775
Merge branch 'main' into parallel-tests
majocha 190c799
some cleanup
majocha aabae01
Update tests/fsharp/Compiler/CodeGen/EmittedIL/DeterministicTests.fs
majocha c0b2848
Merge branch 'main' into parallel-tests
majocha 0f0034c
remove timeout
majocha 02c6d56
Make FsiTests sequential
majocha 144e434
restore ci throttling
majocha f172a76
Merge branch 'main' into parallel-tests
psfinaki afa75ca
min diff
majocha ddcb81a
add comment
majocha 1e6635f
Merge branch 'main' into parallel-tests
majocha 8450c77
bring down the parallelizm a notch on mac and linux
majocha 2891237
Merge branch 'main' into parallel-tests
majocha e7e98e7
Merge branch 'main' into parallel-tests
psfinaki d45691c
Merge branch 'main' into parallel-tests
majocha 01bd060
Merge branch 'main' into parallel-tests
majocha af93ab8
Merge branch 'main' into parallel-tests
majocha d78dcbf
Merge branch 'main' into parallel-tests
KevinRansom 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"$schema": "https://xunit.net/schema/current/xunit.runner.schema.json", | ||
"appDomain": "denied", | ||
"parallelizeAssembly": true | ||
} |
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
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
2 changes: 2 additions & 0 deletions
2
...ComponentTests/Language/BooleanReturningAndReturnTypeDirectedPartialActivePatternTests.fs
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
2 changes: 2 additions & 0 deletions
2
tests/FSharp.Compiler.ComponentTests/Language/SequenceExpressions/SequenceExpressionTests.fs
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 |
---|---|---|
@@ -1,6 +1,5 @@ | ||
{ | ||
"$schema": "https://xunit.net/schema/current/xunit.runner.schema.json", | ||
"appDomain": "denied", | ||
"parallelizeTestCollections": false, | ||
"maxParallelThreads": 1 | ||
"parallelizeAssembly": true | ||
} |
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
7 changes: 3 additions & 4 deletions
7
tests/FSharp.Compiler.Private.Scripting.UnitTests/xunit.runner.json
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 |
---|---|---|
@@ -1,6 +1,5 @@ | ||
{ | ||
"$schema": "https://xunit.net/schema/current/xunit.runner.schema.json", | ||
"appDomain": "denied", | ||
"parallelizeTestCollections": false, | ||
"maxParallelThreads": 1 | ||
"$schema": "https://xunit.net/schema/current/xunit.runner.schema.json", | ||
"appDomain": "denied", | ||
"parallelizeAssembly": true | ||
} |
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 was deleted.
Oops, something went wrong.
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
Oops, something went wrong.
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.