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
12 files changed