Skip to content

Edit weekly heavy test CI#438

Open
Naviabheeman wants to merge 1 commit into
chaintope:masterfrom
Naviabheeman:WeeklyHeavyTestCI
Open

Edit weekly heavy test CI#438
Naviabheeman wants to merge 1 commit into
chaintope:masterfrom
Naviabheeman:WeeklyHeavyTestCI

Conversation

@Naviabheeman

Copy link
Copy Markdown
Contributor
  • Fix feature_pruning test by making the transaction standard (chunk the OP_RETURN payload into <=520-byte pushes, since Tapyrus's CScript::HasValidOps() rejects larger single push elements at tx-decode time, independent of mempool policy).
  • Add a --test-timeout override to test_runner.py, independent of the other functional tests' 30-minute default, so feature_pruning can run for the hours it actually needs.
  • Add a new Docker testnet sync job: builds the tapyrusd image and syncs a single node against the live public Chaintope testnet.

- Fix feature_pruning test by making the transaction standard
  (chunk the OP_RETURN payload into <=520-byte pushes, since Tapyrus's
  CScript::HasValidOps() rejects larger single push elements at
  tx-decode time, independent of mempool policy).
- Add a --test-timeout override to test_runner.py, independent of the
  other functional tests' 30-minute default, so feature_pruning can run
  for the hours it actually needs.
- Add a new Docker testnet sync job: builds the tapyrusd image and syncs
  a single node against the live public Chaintope testnet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant