diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2021-02-13 13:04:52 +0100 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2021-02-15 12:58:55 +0000 |
commit | 91c2a99b81c2c3fc6a22787c3b471a47515abf00 (patch) | |
tree | 2bf16d25200fa837ef3ceb4ced13a6c1b2bc3ce1 /.github | |
parent | e4f3fc826fe7138745c290480634f21268c3a9e3 (diff) |
GitHub actions: Enable dumping cores on Mac
Change-Id: Ib83996b69d03d081830d63e25fca819bd4c47c29
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/main.yml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2dc43be28..58bc08d54 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -379,7 +379,16 @@ jobs: qbs config defaultProfile qt qbs config --list - name: Run Tests - run: ./scripts/test-qbs.sh ./release/install-root/usr/local/bin + run: | + sudo chmod g+w /cores + ulimit -c unlimited + ./scripts/test-qbs.sh ./release/install-root/usr/local/bin + - name: Coredump on failure + if: ${{ failure() }} + run: | + for f in $(find /cores -maxdepth 1 -name 'core.*' -print); do + lldb --core $f --batch --one-line "bt" + done; test-windows: name: ${{ matrix.config.name }} |