Splitup std.regex testsuite to avoid spurious failures on the auto-tester #6164
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.
I know that this feels wrong (it is!), but we frequently get this error on auto-tester:
See also: braddr/d-tester#66, braddr/d-tester#69
newCTFE still seems far away from becoming reality (CC @UplinkCoder)
We already tried splitting it up into two pieces, but
tests.dseems to be the big part (Split-up regex tests to please auto-tester #6061)At the moment only a part of the testsuite is actually run at CT:
=> I guess we are left to splitting it up again. As currently it already fails with only 35 elements of the queue, I went for 10 elements per file.
Disclaimer: I don't want to do this, but we gotta fight the CI errors somehow.
Better ideas are more than welcome!