-
Notifications
You must be signed in to change notification settings - Fork 167
Test suite clean up #3385
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
Test suite clean up #3385
Changes from all commits
Commits
Show all changes
97 commits
Select commit
Hold shift + click to select a range
fcdeace
Draft changes to pyop2.caching
JDBetteridge 056ba30
Change package branch
JDBetteridge 314ff8e
Just notes
JDBetteridge 3f272d6
WIP
JDBetteridge 557a7e8
Linting
JDBetteridge d573b70
Do TODOs (that I added...)
JDBetteridge d10f7c0
Add event decorators for compilation functions
JDBetteridge b018642
Mark and skip slow tests
JDBetteridge 02af4ab
Update build.yml
JDBetteridge 9afc992
Allow querying number of MPI ranks requested
JDBetteridge 731ddd3
Check MPI overheads
JDBetteridge ba99a37
Uninstall pytest-mpi
JDBetteridge f275e9f
Mark broken test?
JDBetteridge 3d6f3ab
Fixes
JDBetteridge 38311d9
Fix hanging test
JDBetteridge cf33c93
Remove coverage and durations for parallel tests
JDBetteridge 62deffd
Netgen again!
JDBetteridge 69967f0
Lint
JDBetteridge 60a5770
Where did all my comm handles go!?
JDBetteridge c31127c
Remove obsolete markers
JDBetteridge c64829c
Free more comms
JDBetteridge fd3e030
Increase gc frequency
JDBetteridge a477060
Implement per communicator universal identifiers for Firedrake objects
JDBetteridge 1acc58d
Mark some tests as broken
JDBetteridge 54954e8
Make the ensemble a module level fixture
JDBetteridge 3b70c9f
Revert "Uninstall pytest-mpi"
JDBetteridge 85b3bb6
Tests be getting slower!
JDBetteridge 33367cf
Parallelise the parallel tests
JDBetteridge 81e95dc
Urgh
JDBetteridge f3dd994
Try splitting on a timed execution
JDBetteridge 911b0ad
Workaround for desynchronised constant counts
JDBetteridge 3d1b3ee
Remove run file add comment in hdg
JDBetteridge 571b860
Try with a univers of 8 ranks on parallel[4] tests
JDBetteridge 1b16177
Add slow tests back in
JDBetteridge 40fe506
Only do 3 iterations
JDBetteridge ea0ebf6
How did this ever work before!? (complex mode)
JDBetteridge fc7a2aa
Try new FInAT hashes
JDBetteridge 4d35c8d
Fix disk heckpointing test.
Ig-dolci def2665
linting test
Ig-dolci 33104ca
Update .github/workflows/build.yml
JDBetteridge 7833adc
Change tests for reporting
JDBetteridge ae6a442
More smothing to improve solutions
JDBetteridge 0f31713
Try to prevent pytest overwriting xml files in parallel
JDBetteridge f493334
Dog food flavoured makefile
JDBetteridge 8cee812
Remove package branch
JDBetteridge c3dafc5
Error in loop on failure
JDBetteridge b9205bb
Give mesh session scope
JDBetteridge 9ec599e
Apply reviewers comments
JDBetteridge 2b8938c
Icosahedral radial mesh appears fixed?
JDBetteridge d26ea36
Remove duplication from rebase
JDBetteridge fd3f337
Test to see if Constant magically works again
JDBetteridge 200682f
Fix constant numbering in SLATE
connorjward 6d8c93c
Mark another slow demo
JDBetteridge 130b7b8
Stop using pytest-mpi branch
JDBetteridge ea03f73
Merge remote-tracking branch 'origin/master' into JDBetteridge/faster…
connorjward 788c910
tweaks to build.yml, need to check before running
connorjward d62b3a9
Remove slow markers
connorjward 2f18719
More to remove
connorjward 399694f
Split apart build.yml
connorjward 897b9bb
Merge branch 'connorjward/from-testing-branch' into JDBetteridge/fast…
connorjward ac1a2cf
cleanup
connorjward d29c285
Experimental: add testing action
connorjward 9f34981
fixup, maybe works
connorjward 1ff0f91
testing
connorjward 7c2afde
fixup
connorjward ebda6c0
fixup?
connorjward 1eab6a8
fixups, I think
connorjward 611c92b
fail slow and remove flaky test
connorjward 31356d4
linting
connorjward 6969c39
Stop using a custom action
connorjward 77fa692
for debugging, much smaller timeout
connorjward 6587b16
silly fixup
connorjward 1ae8c4b
try another parallel testing approach
connorjward b6f76d5
Merge remote-tracking branch 'origin/master' into connorjward/avoid-c…
connorjward e052e2e
silly sudo error
connorjward 4cf20cb
fixup
connorjward edc288b
fixup
connorjward 7fb13ab
try again
connorjward 07b57d7
fixup?
connorjward 8b82c4d
bad linting but correct I think, escaping is hard
connorjward 2a6c83a
Re-enable all tests
connorjward 5a56d8a
fixups, make sure taping is disabled after each test
connorjward 27ec0b2
fixup
connorjward 51b810c
fixup
connorjward 3a99214
fixup
connorjward bda45e2
Merge pull request #3978 from firedrakeproject/connorjward/avoid-comm…
connorjward e077d21
Tidy up the Makefile and add utility testing script
connorjward 85d7208
Comments for bash script
connorjward 63113b6
cleanup
connorjward 07b8806
Change make check verbosity
connorjward ce50f26
fixup
connorjward df0d9ca
Apply suggestions from code review
connorjward 113a6bb
Address code review comments
connorjward c880af8
last bits
connorjward 6e4c4bf
Address reviewer comments
connorjward c290212
Merge remote-tracking branch 'origin/master' into JDBetteridge/faster…
connorjward d291094
fixup
connorjward 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
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.