History log of /frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
adcb677e23bc0ee61f482e599a5091b0804b6e33 08-Aug-2017 Arthur Eubanks <aeubanks@google.com> Add API version to forward compatibility test name

Blackbox reporter looks at method name, so forward compatibility tests
that run the same test with same name will only report one test.

Test: build and run forward compatibility tests
Test: check in logcat that method names are different
Change-Id: I1e6052346d7a5529e55e81bf3da473940914b6a7
/frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk
c07967f88c517044df738a984a26946d9657d20d 28-Jul-2017 Arthur Eubanks <aeubanks@google.com> Add a way to specify the min build tools version for unit test

Before RSUnitTests assumed that the build tools version of Slang and the
platform API version were the same. This causes tests for Slang
regression fixes to either fail on forward compatibility tests or not
run on backward compatibility tests based on what API version it is
associated with in RSUnitTests.py.

BUG: 64115371
Test: Run RSTestForward25 and check that reflection3264 doesn't appear
in logs/classes.dex

Change-Id: I4760655777e6a328cabc170c0d9c6b408f58122c
/frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk
8901edffd17d9d5cdcb7d09e4f94aa3b3ecc71c5 25-Jul-2017 David Gross <dgross@google.com> Merge "Improve Java reflection for 32-bit versus 64-bit differences."
dfdc0b8c7caad293a0a970a30d8dbec3b9fbdaf0 24-Jul-2017 Arthur Eubanks <aeubanks@google.com> Change struct_field_simple test API version to 26

Failed on fugu pre API 26 due to b/29154200
Should only be running on API 26+

Test: presubmit
Change-Id: Idb0d1f1f9daeb40ad5e25791803c21d98fea1d56
/frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk
a5eaa3f317eca21b72429b0616acc0882852efdc 14-Jul-2017 David Gross <dgross@google.com> Improve Java reflection for 32-bit versus 64-bit differences.

Bug: 32780232
Bug: 20260865
Bug: 21597073

This CL goes along with a frameworks/compile/slang change that
contains the actual fixes. This CL makes three changes:

1) Adds RenderScript.getPointerSize() method to compatibility library
for use by reflected code.

2) Adds UT_reflection3264 test case to tests/java_api/RSUnitTests.

3) Fixes test case apitest.rs to conform to 32-bit/64-bit consistency
requirements.

Test: many
- RsTest aosp_x86_64-eng (aosp, emulator) 32-bit and 64-bit
- RSTestBackward
- aosp_arm-eng
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- aosp_arm64-eng
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- RSTest_Backward19
- aosp_arm-eng
- n5 KLP MR2 Release (KT)
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- RSTest_CompatLib
- aosp_arm-eng
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- aosp_arm64-eng
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- aosp_x86-eng
- emulator aosp
- aosp_x86_64-eng
- emulator aosp
- RSTest_Compat19
- aosp_arm-eng
- n5 KLP MR2 Release (KT)
- n9 LMP MR1 Release (LM)
- angler MNC DR Release (MD)
- aosp_x86
- emulator aosp

Change-Id: If65a3b7fbe281d24e9707a02304a1e676bf3a072
/frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk
ac9211a90779aaf785a3f752a80837f01f0f00ae 29-Jun-2017 Arthur Eubanks <aeubanks@google.com> Make all RSTestForward apks have different package names

Results not reporting correctly since all the RSTestForward targets have
the same package name

Test: make -j50 RSTests
Change-Id: Ib5aec67ee1e9fe122325cd015f810f4f86da3d1b
/frameworks/rs/tests/java_api/RSTestForward/24.0.3/Android.mk