zebra_zcash_listener_conflict test occasionally fails #3489
Labels
A-diagnostics
Area: Diagnosing issues or monitoring performance
A-network
Area: Network protocol updates or fixes
C-bug
Category: This is a bug
I-integration-fail
Continuous integration fails, including build and test failures
I-slow
Problems with performance or responsiveness
Motivation
The zebra_zcash_listener_conflict
zebrad
acceptance test occasionally fails with:One of the launched processes does panic:
The launch timing is right for
node2
, but the panic check isn't seeing the panic (it runs just before these lines):This has happened about once a day for the past week:
https://github.com/ZcashFoundation/zebra/runs/5114636264?check_suite_focus=true#step:13:1744
Diagnostic Suggestions
Turn on full backtraces in the acceptance tests using
COLORBT_SHOW_HIDDEN=1
.Fix Suggestions
Use
expect_stdout_line_matches
right afternode1
is launched, rather than usingwait_with_output
.(
node1
could be blocking on output, and never getting to run the conflicting port or file code.)If this doesn't fix the bug, it will help with diagnostics.
Related Work
The text was updated successfully, but these errors were encountered: