diff options
-rw-r--r-- | .gitlab-ci/build-deqp.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/.gitlab-ci/build-deqp.sh b/.gitlab-ci/build-deqp.sh index b1fa4af8eb0..7e4d894f261 100644 --- a/.gitlab-ci/build-deqp.sh +++ b/.gitlab-ci/build-deqp.sh @@ -21,6 +21,10 @@ sed -i '/libgbm/d' targets/surfaceless/surfaceless.cmake python3 external/fetch_sources.py --insecure mkdir -p /deqp + +# Save the testlog stylesheets: +cp doc/testlog-stylesheet/testlog.{css,xsl} /deqp + cd /deqp cmake -G Ninja \ -DDEQP_TARGET=surfaceless \ @@ -36,9 +40,15 @@ for gles in gles2 gles3 gles31; do /deqp/mustpass/$gles-master.txt done +# Save *some* executor utils, but otherwise strip things down +# to reduct deqp build size: +mkdir /deqp/executor.save +cp /deqp/executor/testlog-to-* /deqp/executor.save +rm -rf /deqp/executor +mv /deqp/executor.save /deqp/executor + rm -rf /deqp/external rm -rf /deqp/modules/internal -rm -rf /deqp/executor rm -rf /deqp/execserver rm -rf /deqp/modules/egl rm -rf /deqp/framework |