summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrantisek Sumsal <frantisek@sumsal.cz>2021-01-12 22:13:33 +0100
committerFrantisek Sumsal <frantisek@sumsal.cz>2021-01-12 22:13:33 +0100
commitb5a9b601c3301b208dba23e339dd5d2f0a32c9e4 (patch)
tree3d59a10b490298ad34bfabe9d170d7e0ca9961f1
parentc33e405f20631ab5bbb9d3b326e805c57dc4fac5 (diff)
downloadsystemd-b5a9b601c3301b208dba23e339dd5d2f0a32c9e4.tar.gz
ci: drop the `unbuffer` workaround
It actually didn't do anything, the issue was somewhere else.
-rwxr-xr-x.github/workflows/ubuntu-unit-tests.sh7
1 files changed, 1 insertions, 6 deletions
diff --git a/.github/workflows/ubuntu-unit-tests.sh b/.github/workflows/ubuntu-unit-tests.sh
index 705b147b96..eccd048e28 100755
--- a/.github/workflows/ubuntu-unit-tests.sh
+++ b/.github/workflows/ubuntu-unit-tests.sh
@@ -61,12 +61,7 @@ for phase in "${PHASES[@]}"; do
export ASAN_OPTIONS=strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
# Never remove halt_on_error from UBSAN_OPTIONS. See https://github.com/systemd/systemd/commit/2614d83aa06592aedb.
export UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:halt_on_error=1
- # There's some weird stuff going on in GH Actions, where the following
- # `meson test` command hangs after test #252 unless it's executed under
- # unbuffer or there's something else producing output. So far it happens
- # _only_ with ASAn (not with UBSan), both with gcc and clang. I'll
- # need to take a closer look later...
- unbuffer meson test --timeout-multiplier=3 -C build --print-errorlogs
+ meson test --timeout-multiplier=3 -C build --print-errorlogs
;;
CLEANUP)
info "Cleanup phase"