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
- Branch
- teamcity_migrate_ibd
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 7341 Build 12725: Bitcoin ABC Buildbot (legacy) Build 12724: arc lint + arc unit
Event Timeline
contrib/teamcity/ibd.sh | ||
---|---|---|
26 | Note the double quotes after the :=. This is important incase TOPLEVEL contains spaces. |
contrib/teamcity/ibd.sh | ||
---|---|---|
26 | 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).