Skip to content

Commit 211bf36

Browse files
committed
LOGC-63: Wrap failure log dumps in GitHub Actions groups
1 parent 839bee5 commit 211bf36

1 file changed

Lines changed: 9 additions & 20 deletions

File tree

.github/workflows/e2e-tests.yaml

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -194,33 +194,22 @@ jobs:
194194
# /logs/<name>_*.log matches both stdout and -stderr files;
195195
# filter -stderr out of stdout dumps so we don't print it twice.
196196
dump_stdout() {
197+
echo "::group::${2:-$1}"
197198
docker exec workbench-backbeat sh -c "for f in /logs/${1}_*.log; do case \"\$f\" in *-stderr.log) ;; *) cat \"\$f\";; esac; done" || true
199+
echo "::endgroup::"
198200
}
199201
dump_stderr() {
202+
echo "::group::${2:-$1} stderr"
200203
docker exec workbench-backbeat sh -c "cat /logs/${1}_*-stderr.log" || true
204+
echo "::endgroup::"
201205
}
202-
echo "=== queue-populator ==="
203-
dump_stdout crr-queue-populator
204-
echo
205-
echo "=== queue-processor ==="
206-
dump_stdout crr-queue-processor
207-
echo
208-
echo "=== status-processor ==="
209-
dump_stdout crr-status-processor
210-
echo
211-
echo "=== queue-processor stderr ==="
212-
dump_stderr crr-queue-processor
213-
echo
214-
echo "=== status-processor stderr ==="
215-
dump_stderr crr-status-processor
216-
echo
217-
echo "=== lifecycle-conductor ==="
206+
dump_stdout crr-queue-populator queue-populator
207+
dump_stdout crr-queue-processor queue-processor
208+
dump_stdout crr-status-processor status-processor
209+
dump_stderr crr-queue-processor queue-processor
210+
dump_stderr crr-status-processor status-processor
218211
dump_stdout lifecycle-conductor
219-
echo
220-
echo "=== lifecycle-bucket-processor ==="
221212
dump_stdout lifecycle-bucket-processor
222-
echo
223-
echo "=== lifecycle-object-processor ==="
224213
dump_stdout lifecycle-object-processor
225214
226215
- name: Stop services

0 commit comments

Comments
 (0)