[3.2] enable all tests for Ubuntu 22; NP & LR tests for Ubuntu 18 #173
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.
Now runs all tests for Ubuntu 20 & 22. Ubuntu 18 still struggles with
test_trx_full
so leave out its parallel tests but enable NP & LR tests.I had to touch the
parallel-ctest-containers
action to fix a problem in Ubuntu 18, so I went ahead and made more changes to it:package-lock.json
so that hopefully it's easier to reproduce the minified version of the action. I regret a little committing the obfuscated minimized version but I also feel guilty committing a "large" file in to the repo. It's clearly a leap-specific action so it seems correct to remain in the leap repo. And longer term this should go away since test harness improvements are underway.