From acb71567673be3bfe15385fa84f9f1edaee6101b Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Thu, 31 Dec 2020 13:00:19 -0800 Subject: [PATCH] ci: add ci-core-dumper --- .appveyor.yml | 2 +- .github/workflows/ci-scripts-build.yml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index d04065e..c6f7d39 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -79,7 +79,7 @@ test_script: - cmd: reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AeDebug" - cmd: reg query "HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug" - cmd: python .ci/cue.py --add-path "{TOP}\bin\{EPICS_HOST_ARCH}" --add-path "{TOP}\bundle\usr\{EPICS_HOST_ARCH}\lib" exec pvxinfo -D - - cmd: python .ci/cue.py --add-path "{TOP}\bundle\usr\{EPICS_HOST_ARCH}\lib" test + - cmd: python -m ci_core_dumper exec python .ci/cue.py --add-path "{TOP}\bundle\usr\{EPICS_HOST_ARCH}\lib" test on_failure: - cmd: python -m ci_core_dumper -v report diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index 58fb9b3..82cbc45 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -132,6 +132,8 @@ jobs: sudo apt-get update sudo apt-get -y install g++-${GCC_NAME#gcc-} if: matrix.utoolchain + - name: Automatic core dumper analysis + uses: mdavidsaver/ci-core-dumper@master - name: Prepare and compile dependencies run: python .ci/cue.py prepare - name: Build libevent @@ -141,7 +143,7 @@ jobs: - name: Host info run: python .ci/cue.py --add-path "{TOP}/bin/{EPICS_HOST_ARCH}" --add-path "{TOP}/bundle/usr/{EPICS_HOST_ARCH}/lib" exec pvxinfo -D - name: Run main module tests - run: python .ci/cue.py --add-path "{TOP}/bundle/usr/{EPICS_HOST_ARCH}/lib" test + run: python -m ci_core_dumper exec python .ci/cue.py --add-path "{TOP}/bundle/usr/{EPICS_HOST_ARCH}/lib" test - name: Collect and show test results run: python .ci/cue.py test-results - name: CDT Check