Skip to content

Commit

Permalink
jenkins: run ARM64 Windows tests on Node.js >=19 (#3250)
Browse files Browse the repository at this point in the history
  • Loading branch information
joaocgreis committed Mar 28, 2023
1 parent 5ddb9ce commit af948e4
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions jenkins/scripts/VersionSelectorScript.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ def buildExclusions = [
[ /vs2017-x86$/, testType, ltGte(10, 14) ],
[ /vs2019-x86$/, testType, lt(14) ],
[ /vs2019-arm64$/, testType, lt(14) ],
[ /COMPILED_BY-\w+-arm64$/, testType, lt(19) ], // run tests on arm64 for >=19
// VS versions supported to build add-ons
[ /vs2013-COMPILED_BY/, testType, gte(9) ],
[ /vs2015-COMPILED_BY/, testType, gte(19) ],
Expand Down Expand Up @@ -191,12 +192,5 @@ combinations.each{
return
}
}
// Run tests on Windows ARM64 only if explicitly requested
if (builderLabel =~ /^win.*COMPILED_BY.*-arm64$/) {
if (!new String(parameters['RUN_ARM64_TESTS']).equalsIgnoreCase("true")){
println "Skipping $builderLabel because RUN_ARM64_TESTS is not selected"
return
}
}
result['nodes'].add(it)
}

0 comments on commit af948e4

Please sign in to comment.