This makes the CI IBD test a single entry point which can then be
reconfigured.
Details
Details
- Reviewers
deadalnix jasonbcox - Group Reviewers
Restricted Project - Commits
- rSTAGINGe180c51d5fb6: [CI] Make IBD a standard build configuration
rABCe180c51d5fb6: [CI] Make IBD a standard build configuration
ABC_BUILD_NAME=build-ibd ./contrib/teamcity/build-configurations.sh ABC_BUILD_NAME=build-ibd-no-assumevalid-checkpoint \ ./contrib/teamcity/build-configurations.sh
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
contrib/teamcity/ibd.sh | ||
---|---|---|
26 ↗ | (On Diff #11121) | Note the double quotes after the :=. This is important incase TOPLEVEL contains spaces. |
contrib/teamcity/ibd.sh | ||
---|---|---|
26 ↗ | (On Diff #11121) | It's OK as the whole assignment is enclosed in double quotes. |
Comment Actions
I created a new configuration for calling resource intensive configs via build-configurations. Running build-ibd-no-assumevalid-checkpoint now for sanity.
Comment Actions
2 remarks:
- The IBD failed due to timeout after 1h, which I think is a good value for all the other tests but not for IBD
- The set -x should be removed during the loop, otherwise it prints a sleep every 100ms. I will update D3992.
Comment Actions
The changes to ibd.sh got incorporated into D4003. Please rebase and use BITCOIND (or rename it to BITCOIND_BINARY, which is fine too).