Add STOPSHIP to CTS-DEQP plan generation.
- CTS-DEQP plan does not contain all dEQP tests of the CTS. To avoid
potential confusion caused by the incomplete CTS-DEQP plan, failing
test removal must be removed before shipping.
Bug: 20295773
Change-Id: I21055dda6d50098fc73588703b4fcbbbd00ddbcf
diff --git a/tools/utils/buildCts.py b/tools/utils/buildCts.py
index b12adb0..2fd71a8 100755
--- a/tools/utils/buildCts.py
+++ b/tools/utils/buildCts.py
@@ -260,6 +260,8 @@
plan = tools.TestPlan(packages)
plan.Exclude('.*')
plan.Include(r'com\.drawelements\.')
+ # STOPSHIP(jpoyry): Do not ship with reduced test plan to avoid confusion of having multiple
+ # different deqp sets in different plans.
plan.ExcludeTests('com.drawelements.deqp.gles3', ReadFileLines(os.path.join(self.test_root, 'deqp/gles3-temporary-failures.txt')))
plan.ExcludeTests('com.drawelements.deqp.gles31', ReadFileLines(os.path.join(self.test_root, 'deqp/gles31-temporary-failures.txt')))
self.__WritePlan(plan, 'CTS-DEQP')