Mon, Jun 29
Also rename variosu instances of test_bitcoin-seeder
Update test suite name in various places
If you rebase on top of D6763 you only have a single occurrence of the seeder target remaining in contrib/teamcity/builds/build-osx.sh
Please keep the targets renaming for another diff as there are some places where this needs to be updated as well.
Sun, Jun 28
Clearly, the autotool build isn't missing.
autotools build missing, also test plan doesn't test bench or fuzzer
Add fixture for the test suite name
This is a WIP
Remove seeder tests from the autotool build.
Also do fuzzer
Also do bitcoin-qt
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.
Sat, Jun 27
The difference is very relevent because this adds to the serial path for no good reasons.
More context: the bash traces are echoing a list of the valid targets, as it checks for validity when a list is passed to build_with_cmake. This list has no line break and causes the overflow.
Fri, Jun 26
Setting the job pool for custom targets is only possible with cmake >= 3.15 and we enforce cmake >= 3.13 (debian 10 default): https://gitlab.kitware.com/cmake/cmake/-/merge_requests/3308.
Note that due to the wrapper, USES_TERMINAL will not dump the test to the console unless there is a failure. It's still not equivalent to a dedicated pool but close enough.
You can create a specific job pool for this and set the job count to 1 rather than simply use terminal.