Commit 3e2288f 1 parent 5f57a1e commit 3e2288f Copy full SHA for 3e2288f
File tree 2 files changed +9
-2
lines changed
buildconfig/Jenkins/Conda
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -112,6 +112,7 @@ pipeline {
112
112
post {
113
113
always {
114
114
archive_ctest_log()
115
+ archive_doctest_log()
115
116
publish_test_reports()
116
117
}
117
118
}
@@ -134,6 +135,7 @@ pipeline {
134
135
post {
135
136
always {
136
137
archive_ctest_log()
138
+ archive_doctest_log()
137
139
publish_test_reports()
138
140
// Workaround for Windows so that failing system tests will fail the build
139
141
bat "\"${WIN_BASH}\" -ex -c \"test ${currentBuild.currentResult} != UNSTABLE\""
@@ -158,6 +160,7 @@ pipeline {
158
160
post {
159
161
always {
160
162
archive_ctest_log()
163
+ archive_doctest_log()
161
164
publish_test_reports()
162
165
}
163
166
}
@@ -557,6 +560,10 @@ def archive_ctest_log(){
557
560
archiveArtifacts artifacts: "${CHECKOUT_DIR}/build/ctest_log/*.log", fingerprint: true
558
561
}
559
562
563
+ def archive_doctest_log() {
564
+ archiveArtifacts artifacts: "${CHECKOUT_DIR}/build/doctest_log.log", fingerprint: true
565
+ }
566
+
560
567
def archive_env_logs(platform) {
561
568
env_log_dir = "**/conda-bld/${platform}/env_logs"
562
569
archiveArtifacts artifacts: env_log_dir += "/**/*.txt",
Original file line number Diff line number Diff line change @@ -109,8 +109,8 @@ if [[ $ENABLE_UNIT_TESTS == true ]]; then
109
109
fi
110
110
111
111
if [[ $ENABLE_DOCS == true && $ENABLE_DOC_TESTS == true ]]; then
112
- # Build doctests without using Xvfb for better output when things fail
113
- QT_QPA_PLATFORM=offscreen cmake --build . --target docs-doctest -j$BUILD_THREADS $WINDOWS_BUILD_OPTIONS
112
+ # Build doctests without using Xvfb for better output when things fail. Output to file due to console memory issues
113
+ QT_QPA_PLATFORM=offscreen cmake --build . --target docs-doctest -j$BUILD_THREADS $WINDOWS_BUILD_OPTIONS > doctest_log.log
114
114
fi
115
115
116
116
if [[ $ENABLE_SYSTEM_TESTS == true ]]; then
You can’t perform that action at this time.
0 commit comments