1bf215546Sopenharmony_ci#!/bin/sh 2bf215546Sopenharmony_ci 3bf215546Sopenharmony_ci# This test script groups together a bunch of fast dEQP variant runs 4bf215546Sopenharmony_ci# to amortize the cost of rebooting the board. 5bf215546Sopenharmony_ci 6bf215546Sopenharmony_ciset -ex 7bf215546Sopenharmony_ci 8bf215546Sopenharmony_ciEXIT=0 9bf215546Sopenharmony_ci 10bf215546Sopenharmony_ci# Run reset tests without parallelism: 11bf215546Sopenharmony_ciif ! env \ 12bf215546Sopenharmony_ci DEQP_RESULTS_DIR=results/reset \ 13bf215546Sopenharmony_ci FDO_CI_CONCURRENT=1 \ 14bf215546Sopenharmony_ci DEQP_CASELIST_FILTER='.*reset.*' \ 15bf215546Sopenharmony_ci /install/deqp-runner.sh; then 16bf215546Sopenharmony_ci EXIT=1 17bf215546Sopenharmony_cifi 18bf215546Sopenharmony_ci 19bf215546Sopenharmony_ci# Then run everything else with parallelism: 20bf215546Sopenharmony_ciif ! env \ 21bf215546Sopenharmony_ci DEQP_RESULTS_DIR=results/nonrobustness \ 22bf215546Sopenharmony_ci DEQP_CASELIST_INV_FILTER='.*reset.*' \ 23bf215546Sopenharmony_ci /install/deqp-runner.sh; then 24bf215546Sopenharmony_ci EXIT=1 25bf215546Sopenharmony_cifi 26bf215546Sopenharmony_ci 27