Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split test logs on CI breaks with some node addresses #7259

Open
ulope opened this issue Jul 29, 2021 · 0 comments
Open

Split test logs on CI breaks with some node addresses #7259

ulope opened this issue Jul 29, 2021 · 0 comments
Labels
Component / CI Component / Tooling Issues that benefit from external tooling Type / Bug

Comments

@ulope
Copy link
Collaborator

ulope commented Jul 29, 2021

Problem Definition

It seems the tools/debugging/split_debug_logs.sh utility used in CI can't deal with some node addresses when they contain backslashes:

Processing logs without a node address
+ for test_directory in "${RAIDEN_TESTS_LOGSDIR}"/*
+ for log_file in "${test_directory}"/raiden-debug*.log
+ ./tools/debugging/split_debug_logs.sh '/tmp/tests/logs/test_recovery_unhappy_case[3-channels_per_node0-10]/raiden-debug_2021-07-29T09:58:44.343319.log' '/tmp/tests/logs/test_recovery_unhappy_case[3-channels_per_node0-10]/node_logs/'
Processing 'b'\x84\x7fC\xd5\x13\n\x05\x87\xe46o\xb3\xbdt\x01\xb4\xb75Z\xfb''
jq: error: Invalid escape at line 1, column 4 (while parsing '"\x"') at <top-level>, line 1:

Example run: https://app.circleci.com/pipelines/github/raiden-network/raiden/12193/workflows/59f22b80-231b-47c4-9cb6-2b6f0c8a1194/jobs/204513/parallel-runs/7/steps/7-108

@ulope ulope added Component / CI Component / Tooling Issues that benefit from external tooling Type / Bug labels Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component / CI Component / Tooling Issues that benefit from external tooling Type / Bug
Projects
None yet
Development

No branches or pull requests

1 participant