Skip to content

Commit 6d54b04

Browse files
committed
added check z test
1 parent 90f2012 commit 6d54b04

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/org/testKitGen/TestInfoParser.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,10 +539,18 @@ private boolean matchPlat(String fullSpec, String pr) {
539539
if (prSplitOnDot[0].equals("arch") && (prSplitOnDot.length == 3)) {
540540
String microArchVersion = prSplitOnDot[2];
541541
String environmentMicroArch = arg.getMicroArch();
542+
boolean isZCharMatch = environmentMicroArch.startsWith(microArchVersion.substring(0, 1));
543+
boolean isZStart = microArchVersion.startsWith("z") && environmentMicroArch.startsWith("z");
544+
if (!(isZCharMatch || isZStart)) {
545+
System.out.println("Debug: The environment microarchitecture does not match required starting character or 'z' prefix.");
546+
return false;
547+
}
542548
if (!microArchVersion.startsWith("z")){
543549
return false;
544550
}
545-
551+
if (!environmentMicroArch.startsWith(microArchVersion.substring(0, 1))) {
552+
return false;
553+
}
546554
if (microArchVersion.endsWith("+")){
547555
return isVersionCompare(microArchVersion,environmentMicroArch);
548556
}else {

0 commit comments

Comments
 (0)