aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-06-10 03:07:09 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-06-10 03:07:09 +0000
commit1752177a9bb4ce9e32c084e436dab1c83b4c5e78 (patch)
treeb6dd465a9b9d5c45eec922f3444984c33659e362
parente07e0d09fb03ff258f07ae7092a41fc01895b47d (diff)
parentac3e5a243a7663822a6e50fb8644fb17907e4839 (diff)
downloadskqp-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.java11
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;