aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-06-08 07:23:43 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-06-08 07:23:43 +0000
commitfe17456d5e528078ce69b5f15cf7adf1fab963f9 (patch)
treeb6dd465a9b9d5c45eec922f3444984c33659e362
parent5b80c06eb062f6bc2dd7c0479a934141bd796168 (diff)
parentac3e5a243a7663822a6e50fb8644fb17907e4839 (diff)
downloadskqp-pie-security-release.tar.gz
Snap for 4829593 from ac3e5a243a7663822a6e50fb8644fb17907e4839 to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testing
Change-Id: Iaad51b0f8d82966b77b81cdaaf93669d24341c48
-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;