mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 15:20:17 +01:00
ci/angle: remove USE_ANGLE variable
Now that every ANGLE use is covered by tag consistency checks (structured tagging), we don't need the USE_ANGLE flag anymore, because if we have ANGLE_TAG set, it means that ANGLE is required in this job. In detail, it means that the test job has inherited ANGLE_TAG from `.container-builds-angle`. Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33421>
This commit is contained in:
parent
94f5cf901e
commit
11f8dffec4
7 changed files with 6 additions and 18 deletions
|
|
@ -123,7 +123,6 @@ VARS=(
|
|||
STORAGE_FORK_HOST_PATH
|
||||
STORAGE_MAINLINE_HOST_PATH
|
||||
TU_DEBUG
|
||||
USE_ANGLE
|
||||
VIRGL_HOST_API
|
||||
VIRGL_RENDER_SERVER
|
||||
VK_DRIVER
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ section_start cuttlefish_setup "cuttlefish: setup"
|
|||
set -xe
|
||||
|
||||
# Structured tagging check for angle
|
||||
if [ -n "$USE_ANGLE" ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
# Bail out if the ANGLE_TAG differs from what is offered in the system
|
||||
ci_tag_test_time_check "ANGLE_TAG"
|
||||
fi
|
||||
|
|
@ -159,7 +159,7 @@ $ADB shell rm -f /vendor/lib64/egl/libEGL_angle.so
|
|||
$ADB shell rm -f /vendor/lib64/egl/libGLESv1_CM_angle.so
|
||||
$ADB shell rm -f /vendor/lib64/egl/libGLESv2_angle.so
|
||||
|
||||
if [ -n "$USE_ANGLE" ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
$ADB push /angle/libEGL_angle.so /vendor/lib64/egl/libEGL_angle.so
|
||||
$ADB push /angle/libGLESv1_CM_angle.so /vendor/lib64/egl/libGLESv1_CM_angle.so
|
||||
$ADB push /angle/libGLESv2_angle.so /vendor/lib64/egl/libGLESv2_angle.so
|
||||
|
|
@ -179,7 +179,7 @@ $ADB shell start
|
|||
while [ "$($ADB shell dumpsys SurfaceFlinger | grep GLES:)" = "" ] ; do sleep 1; done
|
||||
MESA_RUNTIME_VERSION="$($ADB shell dumpsys SurfaceFlinger | grep GLES:)"
|
||||
|
||||
if [ "$USE_ANGLE" = 1 ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
ANGLE_HASH=$(head -c 12 /angle/version)
|
||||
if ! printf "%s" "$MESA_RUNTIME_VERSION" | grep --quiet "${ANGLE_HASH}"; then
|
||||
echo "Fatal: Android is loading a wrong version of the ANGLE libs: ${ANGLE_HASH}" 1>&2
|
||||
|
|
@ -205,7 +205,7 @@ if [ -e "$INSTALL/$GPU_VERSION-skips.txt" ]; then
|
|||
DEQP_SKIPS="$DEQP_SKIPS /data/deqp/$GPU_VERSION-skips.txt"
|
||||
fi
|
||||
|
||||
if [ -n "$USE_ANGLE" ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
DEQP_SKIPS="$DEQP_SKIPS /data/deqp/angle-skips.txt"
|
||||
fi
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ ARCH=$(uname -m)
|
|||
export VK_DRIVER_FILES="$PWD"/install/share/vulkan/icd.d/"$VK_DRIVER"_icd."$ARCH".json
|
||||
export OCL_ICD_VENDORS="$PWD"/install/etc/OpenCL/vendors/
|
||||
|
||||
if [ -n "$USE_ANGLE" ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
# Are we using the right angle version?
|
||||
ci_tag_test_time_check "ANGLE_TAG"
|
||||
export LD_LIBRARY_PATH=/angle:$LD_LIBRARY_PATH
|
||||
|
|
@ -77,7 +77,7 @@ if [ "$PIGLIT_PLATFORM" = "gbm" ]; then
|
|||
DEQP_SKIPS="$DEQP_SKIPS $INSTALL/gbm-skips.txt"
|
||||
fi
|
||||
|
||||
if [ -n "$USE_ANGLE" ]; then
|
||||
if [ -n "$ANGLE_TAG" ]; then
|
||||
DEQP_SKIPS="$DEQP_SKIPS $INSTALL/angle-skips.txt"
|
||||
fi
|
||||
|
||||
|
|
|
|||
|
|
@ -182,12 +182,6 @@ yaml-toml-shell-py-test:
|
|||
variables:
|
||||
ANGLE_TAG: ${CONDITIONAL_BUILD_ANGLE_TAG}
|
||||
|
||||
.test-angle:
|
||||
extends:
|
||||
- .tag-check-angle
|
||||
variables:
|
||||
USE_ANGLE: 1
|
||||
|
||||
.b2c-vkd3d-proton-test:
|
||||
variables:
|
||||
HWCI_TEST_SCRIPT: install/vkd3d-runner.sh
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ radv-stoney-angle:
|
|||
- .test-angle
|
||||
variables:
|
||||
DEQP_SUITE: radv-stoney-angle
|
||||
USE_ANGLE: 1
|
||||
GPU_VERSION: angle-radv-stoney-aco
|
||||
DEQP_FRACTION: 3
|
||||
|
||||
|
|
|
|||
|
|
@ -87,7 +87,6 @@ a618-angle:
|
|||
- .test-angle
|
||||
variables:
|
||||
DEQP_SUITE: tu-angle
|
||||
USE_ANGLE: 1
|
||||
|
||||
a618-vk:
|
||||
extends:
|
||||
|
|
@ -236,7 +235,6 @@ a660-angle:
|
|||
- .test-angle
|
||||
variables:
|
||||
DEQP_SUITE: tu-angle
|
||||
USE_ANGLE: 1
|
||||
|
||||
a660-piglit-cl:
|
||||
extends:
|
||||
|
|
@ -425,7 +423,6 @@ a750-angle:
|
|||
- .test-angle
|
||||
timeout: 25m # base runtime 10min total, 7min of testing
|
||||
variables:
|
||||
USE_ANGLE: 1
|
||||
B2C_TIMEOUT_BOOT_MINUTES: 17
|
||||
B2C_TIMEOUT_OVERALL_MINUTES: 20
|
||||
DEQP_SUITE: tu-angle
|
||||
|
|
|
|||
|
|
@ -373,7 +373,6 @@
|
|||
- .test-angle
|
||||
variables:
|
||||
VK_DRIVER: intel
|
||||
USE_ANGLE: 1
|
||||
|
||||
## Iris only
|
||||
.iris-apl-test:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue