From 8b7d9335181a1d5076b387a66f1f3dbc5ddf8458 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sat, 9 Nov 2024 12:34:48 +0100 Subject: [PATCH] try launch freebsd tests in gdb and print stack trace --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 46aa57f315..c10e75aa38 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -160,6 +160,7 @@ jobs: prepare: PAGER=cat ASSUME_ALWAYS_YES=YES pkg install cmake + gdb git gmake googletest @@ -177,10 +178,12 @@ jobs: -DMUST_BUILD_TOXAV=ON \ -DNON_HERMETIC_TESTS=ON \ -DTEST_TIMEOUT_SECONDS=50 \ + -DCMAKE_TEST_LAUNCHER="gdb;--batch;--return-child-result;-ex;set pagination off;-ex;run;-ex;thread apply all bt;--args" \ -DUSE_IPV6=OFF \ -DAUTOTEST=ON cmake --build . --target install - ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:6 + #ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:6 + ctest -V -R TCP --repeat until-fail:24 --repeat after-timeout:64 mypy: runs-on: ubuntu-latest