aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorsergiuferentz <sergiuferentz@google.com>2023-05-22 15:30:56 +0000
committerSergiu Ferentz <sergiuferentz@google.com>2023-05-23 10:00:03 +0000
commitca9b836e25e442370812d1eb93f0bb816074d3d9 (patch)
treeeffc36fb5338a6ec5853166ba105885a84d53ec5 /scripts
parenta7b31b9abe2a80f48209812b204d2a0a951cb521 (diff)
downloaddeqp-ca9b836e25e442370812d1eb93f0bb816074d3d9.tar.gz
Freeze 2022 and create necessary 2023 testlists.
* Note that egl, gles2, gles31 are currently lacking a 2023 testlist. That's because no new tests have been added for 2023 there yet so the tool hasn't generated the 2023 file * 2021 test lists were not used so I removed them. Bug: b/244942205 Change-Id: Ic18388e463b1c899446f4b28e5b9403f2126a639
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build_android_mustpass.py39
1 files changed, 34 insertions, 5 deletions
diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py
index 207115ced..889ed435c 100644
--- a/scripts/build_android_mustpass.py
+++ b/scripts/build_android_mustpass.py
@@ -61,6 +61,8 @@ MAIN_EGL_COMMON_FILTERS = [include("egl-master.txt"),
exclude("egl-manual-robustness.txt"),
exclude("egl-driver-issues.txt"),
exclude("egl-temp-excluded.txt")]
+
+# Android CTS is not using EGL test list for year 2021
MAIN_EGL_PKG = Package(module = EGL_MODULE, configurations = [
# Main
Configuration(name = "master",
@@ -83,7 +85,14 @@ MAIN_EGL_PKG = Package(module = EGL_MODULE, configurations = [
rotation = "unspecified",
surfacetype = "window",
required = True,
- filters = MAIN_EGL_COMMON_FILTERS + [exclude("egl-master-2021-03-01.txt")],
+ filters = [include("egl-master-2022-03-01.txt")],
+ runtime = "5m"),
+ Configuration(name = "master-2023-03-01",
+ glconfig = "rgba8888d24s8ms0",
+ rotation = "unspecified",
+ surfacetype = "window",
+ required = True,
+ filters = MAIN_EGL_COMMON_FILTERS + [exclude("egl-master-2020-03-01.txt"), exclude("egl-master-2022-03-01.txt")],
runtime = "5m"),
# Risky subset
Configuration(name = "master-risky",
@@ -130,7 +139,14 @@ MAIN_GLES2_PKG = Package(module = GLES2_MODULE, configurations = [
rotation = "unspecified",
surfacetype = "window",
required = True,
- filters = MAIN_GLES2_COMMON_FILTERS + [exclude("gles2-master-2020-03-01.txt"), exclude("gles2-master-2021-03-01.txt")],
+ filters = [include("gles2-master-2022-03-01.txt")],
+ runtime = "10m"),
+ Configuration(name = "master-2023-03-01",
+ glconfig = "rgba8888d24s8ms0",
+ rotation = "unspecified",
+ surfacetype = "window",
+ required = True,
+ filters = MAIN_GLES2_COMMON_FILTERS + [exclude("gles2-master-2020-03-01.txt"), exclude("gles2-master-2021-03-01.txt"), exclude("gles2-master-2022-03-01.txt")],
runtime = "10m"),
])
@@ -172,7 +188,14 @@ MAIN_GLES3_PKG = Package(module = GLES3_MODULE, configurations = [
rotation = "unspecified",
surfacetype = "window",
required = True,
- filters = MAIN_GLES3_COMMON_FILTERS + [exclude("gles3-master-2020-03-01.txt"), exclude("gles3-master-2021-03-01.txt")],
+ filters = [include("gles3-master-2022-03-01.txt")],
+ runtime = "10m"),
+ Configuration(name = "master-2023-03-01",
+ glconfig = "rgba8888d24s8ms0",
+ rotation = "unspecified",
+ surfacetype = "window",
+ required = True,
+ filters = MAIN_GLES3_COMMON_FILTERS + [exclude("gles3-master-2020-03-01.txt"), exclude("gles3-master-2021-03-01.txt"), exclude("gles3-master-2022-03-01.txt")],
runtime = "10m"),
# Rotations
Configuration(name = "rotate-portrait",
@@ -262,9 +285,15 @@ MAIN_GLES31_PKG = Package(module = GLES31_MODULE, configurations = [
rotation = "unspecified",
surfacetype = "window",
required = True,
- filters = MAIN_GLES31_COMMON_FILTERS + [exclude("gles31-master-2020-03-01.txt"), exclude("gles31-master-2021-03-01.txt")],
+ filters = [include("gles31-master-2022-03-01.txt")],
+ runtime = "10m"),
+ Configuration(name = "master-2023-03-01",
+ glconfig = "rgba8888d24s8ms0",
+ rotation = "unspecified",
+ surfacetype = "window",
+ required = True,
+ filters = MAIN_GLES31_COMMON_FILTERS + [exclude("gles31-master-2020-03-01.txt"), exclude("gles31-master-2021-03-01.txt"),exclude("gles31-master-2022-03-01.txt")],
runtime = "10m"),
-
# Rotations
Configuration(name = "rotate-portrait",
glconfig = "rgba8888d24s8ms0",