History log of /external/deqp/scripts/build_android_mustpass.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
22eb25c58f0a1aa1de401a38778471c8b6700ffd 13-Jun-2017 Pyry Haulos <phaulos@google.com> Remove EGL gles1.rgb565_window from mustpass

Bug: 30041221
Change-Id: Idc8e3d1d78c568fa8d4209c61eaec52ca5696356
/external/deqp/scripts/build_android_mustpass.py
85931034168a38461376c6a842f3567a15d6d54e 02-May-2017 Kalle Raita <kraita@google.com> Remove all temporary exclusions

Restore following case to the must-pass:
dEQP-VK.ubo.random.all_shared_buffer.48
dEQP-VK.wsi.android.incremental_present.scale_down.fifo.reference
dEQP-VK.wsi.android.incremental_present.scale_down.fifo.incremental_present
dEQP-GLES3.functional.pbo.renderbuffer.rgb565_clears

Reverts commits:
a542a3ad5ba5e03407fcdbce6469bd5a1aaf2b86
82e66a88f0bc8e5450360410720d076170a6d2e9

Bug: 37476650
Bug: 34887315
Bug: 34887800
Bug: 37439915
Test: Via CTS, Angler, Marlin: dEQP-GLES3.functional.pbo.renderbuffer.*
Test: Via CTS, Angler: dEQP-VK.wsi.android.incremental_present.*
Test: Via CTS, Marlin: dEQP-VK.ubo.random.all_shared_buffer.*
Change-Id: I30cebd0f89744a4e8b1363baa60aa13e3b51fb21
Merged-In: Id2b8e4366da75dcb1b3afdeaede325d3a34e3071
/external/deqp/scripts/build_android_mustpass.py
39f0e4a6ee6bce6aafb9fcf50dd7b0bf22e9526a 27-Apr-2017 Kalle Raita <kraita@google.com> Restore infinite loop tests into the mustpass

Bug: 34887800
Bug: 37476650
Test: dEQP-EGL.functional.robustness.* on Angler, both ABIs
Change-Id: I7313d09ceb6d08ff67c05f573e9fb049de36061e
Merged-In: Id2b8e4366da75dcb1b3afdeaede325d3a34e3071
/external/deqp/scripts/build_android_mustpass.py
bc44daba1774c5a706ecfd63dc1b7a1941176805 21-Apr-2017 Pyry Haulos <phaulos@google.com> Update Android CTS Vulkan waivers list to match Khronos CTS

Bug: 36817508
(cherry picked from commit 96cb7026885d2f457fcfe58d4c8035e7a701cff1)

Merged-In: Ice0a23a345585d035b6fc7a869444459ebbbb9a3
Change-Id: I89ccd864c8d3911dc0ce7f7554795a1f0b216817
/external/deqp/scripts/build_android_mustpass.py
82e66a88f0bc8e5450360410720d076170a6d2e9 13-Apr-2017 Mika Isojärvi <misojarvi@google.com> DO NOT MERGE: Temporarily disable failing deqp tests

Bug: 34887315
Bug: 34887800
Bug: 36730849
Test: python scripts/check_build_sanity.py
Change-Id: I29d856a1f895ea4c0ffd3f771585dfaa2485d00a
/external/deqp/scripts/build_android_mustpass.py
605556c673eb98d59a1abf427eb8c60f146cb32b 07-Apr-2017 Pyry Haulos <phaulos@google.com> Merge vulkan-cts-1.0.2 into goog/oc-dev

Contains following fixes that have been made after vulkan-cts-1.0.2.2:

* Fix - uniform buffer incorrectly dereferenced
* Use vkGetInstanceProcAddr(NULL) to load platform funcs
* Imgtec Waiver for texture_gather*cube*depth32f*
* Add VK_KHR_incremental_present to the list of allowed device
extensions
* Use -std=c++03 with GCC and clang
* Fix GCC 6.3 warnings in vulkan-cts-1.0.2
* Improve check_build_sanity.py
* Relax image verification in anisotropic filtering tests
* Respect maxColorAttachments in image tests
* Fix SPIR-V generation in dEQP-VK.spirv_assembly
* Fix - depth/stencil images mandatory only for VK_IMAGE_TYPE_2D
* Add missing barrier in ssbo layout tests

This merge doesn't match any Vulkan CTS release tag.

Bug: 36899783
Bug: 36817508
Change-Id: Id94c70d824ca503666adf16c56ccd3de48edac05
adde8239d7472f7475f027a198c22d0a28403400 27-Jan-2017 Pyry Haulos <phaulos@google.com> Improve check_build_sanity.py

* All steps now respect --tmp-dir argument. This required adding
--build-dir and other args to mustpass scripts.

* --recipe command line argument allows running only a specific build
check recipe.

* --dump-recipes option allows printing out all recipes that are
supported in the current environment.

Components: Vulkan, Framework, AOSP

Change-Id: I6ba4f1369def14dc4ea6b398f367366549eecdc5
(cherry picked from commit 8849259035284f5506802f54f09f99f2b146e0b0)
/external/deqp/scripts/build_android_mustpass.py
37fdf4664909b9f362ae2cced2d43ba45629c519 30-Mar-2017 Kalle Raita <kraita@google.com> CP: Update runtime hints for master and Nougat

Original change:

2b1250ebaa646ec10989c132686e9ea3e19dd7a8
Update runtime hints used by the Android CTS to reflect measured times
for recent automated runs.

Test: run build_android_mustpass.py and diff check
Bug: 36776549
Change-Id: I77b0e95666ca6e220b2a618280fcece0b1c3a858
/external/deqp/scripts/build_android_mustpass.py
83c250d247ae8a50e39f7f0c35e6976e990d3635 01-Feb-2017 John Richardson <john.richardson@mobica.com> Add new robustness extension tests

New tests for KHR_robustness extension. Attempts to provoke context
reset scenarios and test GL state after a reset has occurred.

New test group:
- dEQP-EGL.functional.robustness.*

New tests:
- create_context.query_robust_access
- create_context.no_reset_notification
- create_context.lose_context_on_reset

- reset_context.shaders.infinite_loop.* (various shaders)
- reset_context.shaders.out_of_bounds.* (various resource types)
- reset_context.fixed_function_pipeline.* (index and vertex buffers)

- negative_context.invalid_robust_context_creation
- negative_context.invalid_robust_shared_context_creation

Note: Test groups ending in *_non_robust are for internal use only.

Change-Id: I91d7e3e95ec52f908dbaa1f49c56dcd94d60fd8f
/external/deqp/scripts/build_android_mustpass.py
c5c929e4ba24bc1a2abb493f125de03a7f7b0911 31-Jan-2017 Pyry Haulos <phaulos@google.com> Update Android CTS Vulkan mustpass to match 1.0.2

This CL updates Android CTS mustpass for Vulkan to match Khronos Vulkan
CTS 1.0.2.0.

Change-Id: Ia2f82b5f6675c67940679eb98f59510f264d62bf
(cherry picked from commit 15f342274521c1be1032e993dbfd4a46b878f337)
/external/deqp/scripts/build_android_mustpass.py
15f342274521c1be1032e993dbfd4a46b878f337 31-Jan-2017 Pyry Haulos <phaulos@google.com> Update Android CTS Vulkan mustpass to match 1.0.2

This CL updates Android CTS mustpass for Vulkan to match Khronos Vulkan
CTS 1.0.2.0.

Change-Id: Ia2f82b5f6675c67940679eb98f59510f264d62bf
/external/deqp/scripts/build_android_mustpass.py
e232a6e83c482b219ee1e7678c8ccf91c64b3086 24-Aug-2016 Pyry Haulos <phaulos@google.com> Require 'master' config to be supported in Android CTS

All Android devices should support rgba8888d24s8 for compatiblity and
test coverage.

Bug: 30938718
Change-Id: Ia0e8e33a458efc056ba72cc77ced31955a571c10
/external/deqp/scripts/build_android_mustpass.py
f189365bd621a14ac442faf93d81d031aad3a6f8 16-Aug-2016 Pyry Haulos <phaulos@google.com> Fix whitespace issues in other text files

Change-Id: Idab51b62589b9702d307022b0952a887bae263af
/external/deqp/scripts/build_android_mustpass.py
9405fa6cf33c67b78e09208237663c55610be687 19-May-2016 Pyry Haulos <phaulos@google.com> Archive NYC mustpass

* NYC mustpass is moved under android/cts/nyc

* New EGL tests in master added to mustpass

* Harmonized vulkan test filter files prefix from vulkan- to vk-

Change-Id: Ie33e91ad071aae27be0e59e24e20f7d2da25bc63
/external/deqp/scripts/build_android_mustpass.py
99660c6a490c93776b69f23a05a1cd40a5d97d73 26-Apr-2016 Mika Isojärvi <misojarvi@google.com> Add EGL thread clean up tests

Change-Id: Iccbfb32ab106eeedd9d98527188fe2f395cfec54
/external/deqp/scripts/build_android_mustpass.py
2519661d716fa5b6f1635c2d0384918c9fe4dd71 05-Apr-2016 Kalle Raita <kraita@google.com> Add runtime estimates for the CTS v2 integration

Bug: 22230380
Change-Id: I2e05765708fb7c952d48aba87ab1d7ead0bbd865
/external/deqp/scripts/build_android_mustpass.py
9f6ea09230fbb9565901ea65f8fa6f8231b70742 11-Mar-2016 Pyry Haulos <phaulos@google.com> Add WSI tests to mustpass

Change-Id: I8c7553060c249bedfd701ccfe75cd458692e9859
/external/deqp/scripts/build_android_mustpass.py
8ea93e4f20e319fc31b357be2e33186f59777f21 10-Mar-2016 Mika Isojärvi <misojarvi@google.com> Remove cube map tests affected by HW issues.

Bug: 27598329
Change-Id: I2ea80e847aa85dff2aed079c5f225a2535374e8d
/external/deqp/scripts/build_android_mustpass.py
fb2d85ce081bda46354e124cead2b475f6c9cc1a 05-Feb-2016 Mika Isojärvi <misojarvi@google.com> Add Vulkan support to DeqpTestRunner and mustpass script.

Change-Id: Ib578fce85c8a817543816c07681d0bc4e15c4489
/external/deqp/scripts/build_android_mustpass.py
56da1a6d888bb14fb81479ea6dbf2afe70dd2b88 05-Feb-2016 Mika Isojärvi <misojarvi@google.com> Update Android mustpass build script copyright header.

Change-Id: I8c7ab0b2054e32f1efc92281db850fa1bee3a629
/external/deqp/scripts/build_android_mustpass.py
d767ee4662e3a821860bf726a66bf6eb71c2d4ff 03-Feb-2016 Mika Isojärvi <misojarvi@google.com> Remove multiwindow EGL tests from mustpass.

Bug: 26953953
Change-Id: Ie2a8712f0f28cc390a97bd5fe7ef5fa10db03c5a
/external/deqp/scripts/build_android_mustpass.py
1daa1bbf5e43c8ca9b3d2c10552e9dfbb3b9b265 02-Feb-2016 Mika Isojärvi <misojarvi@google.com> Remove tests using internal Android APIs from EGL mustpass

Change-Id: I39d156909ba0b38788acb2e1d7a52db727264378
/external/deqp/scripts/build_android_mustpass.py
2bbb9d2b14002bfab82ab5a70145db05f6503815 14-Jan-2016 Pyry Haulos <phaulos@google.com> Refactor mustpass script

Move actual configuration-independent implementation to
scripts/mustpass.py

Change-Id: I706b08379db2d4b17caecac192cbace4aa6e718a
/external/deqp/scripts/build_android_mustpass.py
9da487f0cca90ce89e72bc7e827d849bdb8a4ebc 13-Nov-2015 Pyry Haulos <phaulos@google.com> New EGL mustpass candidate

Change-Id: I2f2938ccda824ae466bb0e57fb757618c749e082
/external/deqp/scripts/build_android_mustpass.py
64d9cc3091dc9890aad8b076b7a527735f9ed581 13-Oct-2015 Kalle Raita <kraita@google.com> CTS v2 integration for deqp

Move the runner from the CTS tree into the deqp tree and modify the
runner to use the parametrization conventions of the CTS v2. Add support
for filters.

Generate the test configuration with build_android_mustpass.py utility

Ported tests from the old runner and added tests for filtering.

Change-Id: Ibc87b78f302e363b878f2631ef58defa222a2110
/external/deqp/scripts/build_android_mustpass.py
dcd1b918244a94a1e52b8717118648601bdeb2ad 02-Sep-2015 Pyry Haulos <phaulos@google.com> Archive MNC mustpass

* MNC mustpass is now sourced from explicit case list, making it
immutable for test additions

* Add new master mustpass, consisting of tests in MNC plus any new
tests

Change-Id: Icee0166bb08113334f7322c1c910efe47bfb7c4e
/external/deqp/scripts/build_android_mustpass.py
bb0ff5e9e185a6074abe850a782cf1369b3a4bf9 17-Aug-2015 Mika Isojärvi <misojarvi@google.com> am e53c927d: am fcb31b81: Remove few blend tests from rgb565 mustpass

* commit 'e53c927de1651bc9e83b794661995316bd754109':
Remove few blend tests from rgb565 mustpass
fcb31b818d21cebd7403bf8b379eadcc77ce1113 17-Aug-2015 Mika Isojärvi <misojarvi@google.com> Remove few blend tests from rgb565 mustpass

Bug: 23278613
Change-Id: If85f390b507452c7521c46bbe31f2b7e7ef51c74
/external/deqp/scripts/build_android_mustpass.py
5dcdc74ffd8d9ccf3c0fb036ca1076d72dbacd8d 12-Aug-2015 Kalle Raita <kraita@google.com> am 6d60ecb9: am 48124f14: Remove some GLES3 multisample config cases

* commit '6d60ecb982d47458d83bc410a866f2ad110a4dd8':
Remove some GLES3 multisample config cases
48124f149cdf8d2a0fe9cfb3db8c4f58afb610bc 07-Aug-2015 Kalle Raita <kraita@google.com> Remove some GLES3 multisample config cases

- gl_FragCoord.w test
- Some clipping tests

Bug: 22760309
Change-Id: I9a79fdbd8d61ce815f03d79116082e77ef080c2d
/external/deqp/scripts/build_android_mustpass.py
ba06b82501c9e806ec52aa79f700391ee58fea57 27-Jul-2015 Pyry Haulos <phaulos@google.com> am a1665665: am 4ce5f630: Remove tests not feasible for M from mustpass

* commit 'a1665665d4ed8a4bc9c3107e57fcdb5517efc851':
Remove tests not feasible for M from mustpass
4ce5f630fc215a5c05af6d44d4d3ca0601cfc5e4 23-Jul-2015 Pyry Haulos <phaulos@google.com> Remove tests not feasible for M from mustpass

Bug: 22635479
Bug: 22632106
Bug: 22632003
Bug: 22760309
Change-Id: I2dfe4fd743fc459d83e55b82aeaa21d19f9acf05
/external/deqp/scripts/build_android_mustpass.py
afd7c45a73a76bf443f74a0333249cbc7627ad50 23-Jul-2015 Pyry Haulos <phaulos@google.com> Remove broken fbo completeness cases from mustpass

Bug: 22665757
Change-Id: I6e5c6a76bc9c627c29e0e1707d575c08512fb577
/external/deqp/scripts/build_android_mustpass.py
9da1504712a3e8ccaa7d61a62ce46a878b59b992 14-Jul-2015 Hengyuan Hu <hengyuan@google.com> Update mustpass to exclude buffer_age test

Change-Id: I465e4646356818fa12cacf6cf68a536de3d61ece
/external/deqp/scripts/build_android_mustpass.py
ad8bdbb1b6ca58fb84deaaf0ddfc8ac8d9c89b9a 10-Jul-2015 Kalle Raita <kraita@google.com> Add LaunchControl null build with android must-pass generation.

Change-Id: I01c1cb2fa90174b9f442e1e98237024f8aed9159
/external/deqp/scripts/build_android_mustpass.py
c611ca59373ed08331cf92246375c0751a268072 10-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Add negative tests for explicit TCS-TES varying arrays.

Bug: 21737242
Change-Id: I27cd6defd9185698f4861e69f894e7bb669088b0
/external/deqp/scripts/build_android_mustpass.py
f2d3d302e5c533135e0f90c40a0debb1a50cc920 08-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Improve build_android_caselist error reporting.

Change-Id: I7f4b66ce23e5e9756d063a3eb62d0652cf7911ee
/external/deqp/scripts/build_android_mustpass.py
d1554a9e57e4f33d950748c1d3f0d32bbe5b8b1b 08-Jun-2015 Jarkko Pöyry <jpoyry@google.com> Document GLES2 texture size failures.

Bug: 21526557
Change-Id: I2ddf24bd8bb19d97a915d77b7720c983a80c615e
/external/deqp/scripts/build_android_mustpass.py
27f6f9f6bcbae90c2f90e30bceb036eb5dc535a7 01-Jun-2015 Mika Isojärvi <misojarvi@google.com> Remove GLES3 attribute location aliasing tests from must pass set

Bug: 21495208
Change-Id: Ifceb05d3b627e775746bfd42131ea3b184cdfddc
/external/deqp/scripts/build_android_mustpass.py
f38ef819208f45b43dc0723142a9585dddf5d813 17-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Add default VAO vertexAttrbDivisor GLES3/GLES31 behavior change tests.

- Add positive test for default VAO divisor in GLES3.
- Add negative test for default VAO divisor in GLES31.
- Use VAO in vertex_attrib_binding divisor state query tests.

Bug: 20154392
Change-Id: Iac43c4484bf7c5eff2409c964778e3dc304649f9
/external/deqp/scripts/build_android_mustpass.py
3d3ce45c6594b37821a93e146654dc0f3e0ea135 17-Apr-2015 Pyry Haulos <phaulos@google.com> Remove complex builtin function constant folding cases from mustpass

See Khronos bug 11600

Bug: 20334181
Change-Id: I60cc88bb354f62b2e4c02c711976d79165d5ea73
/external/deqp/scripts/build_android_mustpass.py
5d5310f15a778ea7def731071f57a8b059aae6b0 15-Apr-2015 Pyry Haulos <phaulos@google.com> Add --deqp-watchdog=enable to mustpass spec files

Android CTS now uses deqp built-in watchdog for recovery. This CL
updates mustpass spec files accordingly.

Change-Id: I0359fb8bddff4010804fddea09c0413b235113a7
/external/deqp/scripts/build_android_mustpass.py
083b59959107c4e47916b3aeaccf889d2a7fa1a8 14-Apr-2015 Pyry Haulos <phaulos@google.com> Add initial EGL and ES2.0 mustpass lists

Change-Id: I43bf5bd41f49003acea0b70e62322b7835407a10
/external/deqp/scripts/build_android_mustpass.py
4223d1918d28b74bd2391a7b69d5a8b262356e01 14-Apr-2015 Pyry Haulos <phaulos@google.com> Rename mnc mustpass to master

Change-Id: Ia165e88f371a506ca41227904e3e3f98b0b5bdee
/external/deqp/scripts/build_android_mustpass.py
4452afed6ebcbc8796c843133e2c0413ecfe18e8 07-Apr-2015 Pyry Haulos <phaulos@google.com> Only include info and functional tests in mustpass

Change-Id: Ic5a07fd02c62b0cf83272b6ce90247c4a61ad8ec
/external/deqp/scripts/build_android_mustpass.py
ecfbb10b485fbf3393e9b64c6a148a08f3640249 03-Apr-2015 Jarkko Pöyry <jpoyry@google.com> Generate MNC mustpass lists.

Change-Id: I13433bf99c995bae532e4894e4cee8f64108fec0
/external/deqp/scripts/build_android_mustpass.py
484aa2071dc990b30d7b479a0b7ada55b072ffe9 02-Apr-2015 Pyry Haulos <phaulos@google.com> New mustpass script and first MNC ES3.x mustpass lists

This change replaces old mustpass script (gen_android_cts_xml.py) with a
more flexible one (build_android_mustpass.py) that implements following:

* Mustpass list is always built and checked against raw lists produced
by building and running test binaries using tools from build_caselists.py.

* Mustpass lists are specified as list of transformations (inclusions
or exclusions) from raw case list.

* New script supports generating multiple configurations (GL config bits,
surface, etc.)

Layout of android/cts has been changed slightly:

cts/<version>/src/ - source files for generating mustpass
cts/<version>/*.txt - mustpass caselist (--deqp-caselist-file)
cts/<version>/mustpass.xml - mapping between configs and caselists
cts/<version>/com.draw...xml - mustpass lists for CTS

Change-Id: I93f66d6dd817c94f01f3c81749af1a113f44651b
/external/deqp/scripts/build_android_mustpass.py