mirror of
https://github.com/mumble-voip/mumble.git
synced 2025-10-26 11:19:16 +00:00
CI: Use --output-on-failure flag for ctest
This flag makes sure that the verbose output of running the test cases is not shown, unless the test fails. In that case the full output is displayed (for that test case).
This commit is contained in:
parent
2480e1342e
commit
c2b42aecb4
@ -12,7 +12,7 @@ steps:
|
||||
env:
|
||||
MUMBLE_BUILD_NUMBER_TOKEN: $(BUILD_NUMBER_TOKEN)
|
||||
displayName: 'Build'
|
||||
- script: 'cd $BUILD_BINARIESDIRECTORY; QT_QPA_PLATFORM=offscreen ctest --verbose'
|
||||
- script: 'cd $BUILD_BINARIESDIRECTORY; QT_QPA_PLATFORM=offscreen ctest --output-on-failure'
|
||||
displayName: 'Test'
|
||||
# - script: .ci/azure-pipelines/package_AppImage.bash
|
||||
# displayName: 'Release'
|
||||
|
||||
@ -18,7 +18,7 @@ steps:
|
||||
env:
|
||||
MUMBLE_BUILD_NUMBER_TOKEN: $(BUILD_NUMBER_TOKEN)
|
||||
displayName: 'Build'
|
||||
- script: 'cd $BUILD_BINARIESDIRECTORY; ctest --verbose'
|
||||
- script: 'cd $BUILD_BINARIESDIRECTORY; ctest --output-on-failure'
|
||||
displayName: 'Test'
|
||||
- script: .ci/azure-pipelines/release_macos.bash
|
||||
displayName: 'Release'
|
||||
|
||||
@ -12,7 +12,7 @@ steps:
|
||||
env:
|
||||
MUMBLE_BUILD_NUMBER_TOKEN: $(BUILD_NUMBER_TOKEN)
|
||||
displayName: 'Build'
|
||||
- script: 'cd /d %BUILD_BINARIESDIRECTORY% & ctest --verbose'
|
||||
- script: 'cd /d %BUILD_BINARIESDIRECTORY% & ctest --output-on-failure'
|
||||
env:
|
||||
# Set timeout for tests to 15min
|
||||
QTEST_FUNCTION_TIMEOUT: 900000
|
||||
|
||||
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@ -67,5 +67,5 @@ jobs:
|
||||
- name: Test
|
||||
working-directory: ${{runner.workspace}}/build
|
||||
shell: bash
|
||||
run: QT_QPA_PLATFORM=offscreen ctest -v -C $BUILD_TYPE
|
||||
run: QT_QPA_PLATFORM=offscreen ctest -output-on-failure -C $BUILD_TYPE
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user