Skip to content

Commit 8994a94

Browse files
committed
rtcheck: Run under gdb
1 parent 8a04f45 commit 8994a94

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/build.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -132,15 +132,15 @@ jobs:
132132
# Paths must be single quoted for bash not to escape the Windows backslash character \ used in absolute paths
133133
ulimit -c unlimited
134134
135+
gdb -batch -ex "run" -ex "bt" -ex "bt full" -ex "info registers" -ex "quit" \
136+
--args ${{ env.APP_DIR }}/${{ matrix.test-binary }} \
137+
--strictness-level 10 \
138+
--rtcheck relaxed \
139+
--validate '${{ env.PLUGIN_CACHE_PATH }}/DSPModulePluginDemo_artefacts/Debug/VST3/DSPModulePluginDemo.vst3'
140+
135141
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/DSPModulePluginDemo_artefacts/Debug/VST3/DSPModulePluginDemo.vst3'
136-
137-
if [ -f core* ]; then
138-
gdb -batch -ex "bt" -ex "bt full" ./pluginval core* > stacktrace.txt
139-
cat stacktrace.txt
140-
fi
141-
142142
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/MultiOutSynthPlugin_artefacts/Debug/VST3/MultiOutSynthPlugin.vst3'
143-
143+
144144
145145
- name: Validate JUCE Plugin examples (AU)
146146
shell: bash

0 commit comments

Comments
 (0)