diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2018-06-10 03:07:09 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-06-10 03:07:09 +0000 |
commit | 1752177a9bb4ce9e32c084e436dab1c83b4c5e78 (patch) | |
tree | b6dd465a9b9d5c45eec922f3444984c33659e362 | |
parent | e07e0d09fb03ff258f07ae7092a41fc01895b47d (diff) | |
parent | ac3e5a243a7663822a6e50fb8644fb17907e4839 (diff) | |
download | skqp-pie-dr1-release.tar.gz |
Snap for 4832091 from ac3e5a243a7663822a6e50fb8644fb17907e4839 to pi-dr1-releaseandroid-9.0.0_r12android-9.0.0_r11pie-dr1-release
Change-Id: I18d920adda9c4b25e2a92b205e512b2b707adefe
-rw-r--r-- | platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java b/platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java index 0c6008ccf7..297c6539a7 100644 --- a/platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java +++ b/platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java @@ -61,15 +61,18 @@ public class SkQPRunner extends Runner implements Filterable { mTests = new Description[this.testCount()]; mShouldSkipTest = new boolean[mTests.length]; // = {false, false, ....}; int index = 0; + String badIdentifiers = "[^A-Za-z0-9_]"; for (int backend = 0; backend < impl.mBackends.length; backend++) { + String backendName = impl.mBackends[backend]; + assert(!backendName.matches("^[0-9]")); for (int gm = 0; gm < impl.mGMs.length; gm++) { - mTests[index++] = Description.createTestDescription(SkQPRunner.class, - impl.mBackends[backend] + "_" + impl.mGMs[gm]); + String name = (backendName + "_" + impl.mGMs[gm]).replaceAll(badIdentifiers, "_"); + mTests[index++] = Description.createTestDescription(SkQPRunner.class, name); } } for (int unitTest = 0; unitTest < impl.mUnitTests.length; unitTest++) { - mTests[index++] = Description.createTestDescription(SkQPRunner.class, - "unitTest_" + impl.mUnitTests[unitTest]); + String name = ("unitTest_" + impl.mUnitTests[unitTest]).replaceAll(badIdentifiers, "_"); + mTests[index++] = Description.createTestDescription(SkQPRunner.class, name); } assert(index == mTests.length); mShouldRunTestCount = mTests.length; |