fix: try fixing E2E crosschain_swap failure#2266
Conversation
https://github.com/zeta-chain/node/actions/runs/9169683804/job/25210551669 has a full log dump from all containers if that is useful. click "view raw logs" in the settings/gear menu for the best results We need way to just run the e2e tests repeatedly until failure. #2264 helps a bit with that. You could do something like this: |
|
Started some upgrade tests to see https://github.com/zeta-chain/node/actions/workflows/execute_advanced_tests.yaml If all 5 pass, I think we can safely assume this is good UPDATE: not solving the issue |
The issue happen very frequently with the upgrade test if this can help. A difference you have with the upgrade test is that the local Bitcoin node will have mined lot of blocks by the time you start running the § |
Description
The PR tries to fix this E2E test
crosschain_swapfailure: #2089The failure can't be easily replicated and the reason remains unknown. Let's see if it happen again in the future after merge.
Update: the failure happens more frequently in upgrade test. It was reproduced in this test job with extra debugging information printed out.
The cause of the failure

btc transaction not signeis that the utxo being signed is not owned by the regnet deployer addressbcrt1qpfe2ymce7f2xy5nh8ad5q3j8vdt7v0pz2pv5jx. See below screenshot5 upgrade test jobs in a row:
Closes:
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Include instructions and any relevant details so others can reproduce.