ci: Save dEQP results on all tests.
Everyone can get artifacts now. Let's make those artifacts useful. Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12110>
This commit is contained in:
parent
ad2995d1e1
commit
cd3b6689b2
|
@ -26,7 +26,6 @@ for var in \
|
|||
DEQP_EXPECTED_RENDERER \
|
||||
DEQP_FRACTION \
|
||||
DEQP_HEIGHT \
|
||||
DEQP_NO_SAVE_RESULTS \
|
||||
DEQP_PARALLEL \
|
||||
DEQP_RESULTS_DIR \
|
||||
DEQP_RUNNER_OPTIONS \
|
||||
|
|
|
@ -115,11 +115,6 @@ else
|
|||
JOB="--jobs 4"
|
||||
fi
|
||||
|
||||
# If this CI lab lacks artifacts support, print the whole list of failures/flakes.
|
||||
if [ -n "$DEQP_NO_SAVE_RESULTS" ]; then
|
||||
SUMMARY_LIMIT="--summary-limit 0"
|
||||
fi
|
||||
|
||||
parse_renderer() {
|
||||
RENDERER=`grep -A1 TestCaseResult.\*info.renderer $RESULTS/deqp-info.qpa | grep '<Text' | sed 's|.*<Text>||g' | sed 's|</Text>||g'`
|
||||
VERSION=`grep -A1 TestCaseResult.\*info.version $RESULTS/deqp-info.qpa | grep '<Text' | sed 's|.*<Text>||g' | sed 's|</Text>||g'`
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
variables:
|
||||
GIT_STRATEGY: none # testing doesn't build anything from source
|
||||
DEQP_PARALLEL: 6 # should be replaced by per-machine definitions
|
||||
DEQP_NO_SAVE_RESULTS: 1 # but why not ... ?
|
||||
DEQP_VER: gles2
|
||||
# proxy used to cache data locally
|
||||
FDO_HTTP_CACHE_URI: "http://caching-proxy/cache/?uri="
|
||||
|
|
|
@ -10,12 +10,10 @@
|
|||
virgl-gles2-on-gl:
|
||||
variables:
|
||||
DEQP_VER: gles2
|
||||
DEQP_NO_SAVE_RESULTS: 1
|
||||
GPU_VERSION: virgl-gl
|
||||
# Don't use threads inside llvmpipe, we've already got all cores
|
||||
# busy at the deqp-runner level.
|
||||
LP_NUM_THREADS: 0
|
||||
DEQP_OPTIONS: "--deqp-log-images=disable"
|
||||
DEQP_EXPECTED_RENDERER: virgl
|
||||
CROSVM_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||
tags:
|
||||
|
|
Loading…
Reference in New Issue