Internal/External
Internal if an IOHK staff member.
Area
Other Any other topic (Delegation, Ranking, ...).
Summary
Sometimes a cardano-testnet test suite hangs indefinitely. It's like nodes are taking longer time to produce blocks. It may be related to what @james-iohk described here #5679 (comment)
The issue is more visible in slower machines, like macos runner in GHA or darwin cross-compilation in Hydra.
Steps to reproduce
Steps to reproduce the behavior:
- Rerun the cardano-test suite multiple times, some of the tests should either get stuck or fail on a condition check in
byDeadlineM.
The issue appears to appear more frequently when running testnet test suites in parallel.
Sample log of a failure: babbagetransaction.txt (taken from: https://github.com/IntersectMBO/cardano-node/pull/5695/checks?check_run_id=22357754517)
Expected behavior
cardano-testnet does not hang, or retries, reports the failure with message explaining what happened.
Internal/External
Internal if an IOHK staff member.
Area
Other Any other topic (Delegation, Ranking, ...).
Summary
Sometimes a cardano-testnet test suite hangs indefinitely. It's like nodes are taking longer time to produce blocks. It may be related to what @james-iohk described here #5679 (comment)
The issue is more visible in slower machines, like macos runner in GHA or darwin cross-compilation in Hydra.
Steps to reproduce
Steps to reproduce the behavior:
byDeadlineM.The issue appears to appear more frequently when running testnet test suites in parallel.
Note
Testnet tests can be executed in parallel using
PARALLEL_TESTNETS=1environment variable or by setting--test-options '--num-threads 8'incabal test cardano-testnetexecution (after that PR gets merged).Sample log of a failure: babbagetransaction.txt (taken from: https://github.com/IntersectMBO/cardano-node/pull/5695/checks?check_run_id=22357754517)
Expected behavior
cardano-testnet does not hang, or retries, reports the failure with message explaining what happened.