@@ -168,9 +168,15 @@ task:
168168 # See: https://docs.microsoft.com/en-us/biztalk/technical-guides/settings-that-can-be-modified-to-improve-network-performance
169169 - netsh int ipv4 set dynamicport tcp start=1025 num=64511
170170 - netsh int ipv6 set dynamicport tcp start=1025 num=64511
171+ - mkdir artifactsdir
171172 # Heavier tests are moved to a secondary task
172173 # Exclude feature_dbcrash and feature_fee_estimation, failing https://github.com/ElementsProject/elements/pull/1298
173- - python test\functional\test_runner.py --nocleanup --ci --quiet --combinedlogslen=4000 --jobs=4 --timeout-factor=8 --extended --exclude wallet_avoidreuse,feature_trim_headers,feature_dbcrash,feature_fee_estimation
174+ - python test\functional\test_runner.py --tmpdirprefix=artifactsdir/ --ci --quiet --combinedlogslen=4000 --jobs=4 --timeout-factor=8 --extended --exclude wallet_avoidreuse,feature_trim_headers,feature_dbcrash,feature_fee_estimation
175+ artifacts :
176+ paths :
177+ - artifactsdir/**/*.log
178+ - artifactsdir/**/tmp*
179+ - artifactsdir/**/*.conf
174180
175181task :
176182 name : " Win64 native [vs2022] (Long running functional tests + unit tests)"
@@ -185,9 +191,15 @@ task:
185191 # See: https://docs.microsoft.com/en-us/biztalk/technical-guides/settings-that-can-be-modified-to-improve-network-performance
186192 - netsh int ipv4 set dynamicport tcp start=1025 num=64511
187193 - netsh int ipv6 set dynamicport tcp start=1025 num=64511
194+ - mkdir artifactsdir
188195 # Execute tests excluded from the main task
189196 # Ignore failures for now until https://github.com/ElementsProject/elements/pull/1298 is merged
190- - python test\functional\test_runner.py --nocleanup --ci --quiet --combinedlogslen=4000 --jobs=4 --timeout-factor=8 wallet_avoidreuse feature_trim_headers feature_dbcrash feature_fee_estimation || true
197+ - python test\functional\test_runner.py --tmpdirprefix=artifactsdir/ --ci --quiet --combinedlogslen=4000 --jobs=4 --timeout-factor=8 wallet_avoidreuse feature_trim_headers feature_dbcrash feature_fee_estimation || true
198+ artifacts :
199+ paths :
200+ - artifactsdir/**/*.log
201+ - artifactsdir/**/tmp*
202+ - artifactsdir/**/*.conf
191203
192204task :
193205 name : ' ARM [unit tests, no functional tests] [bullseye]'
0 commit comments