|
212 | 212 | local testGate = function(type, platform)
|
213 | 213 | baseGraalGate + {tags:: "python-"+type} + getPlatform(platform) + {name: "python-"+ type +"-"+platform},
|
214 | 214 |
|
| 215 | + local testGateTime = function(type, platform, timelimit) |
| 216 | + baseGraalGate + {tags:: "python-"+type} + getPlatform(platform) + {name: "python-"+ type +"-"+platform} + {timelimit: timelimit}, |
| 217 | + |
215 | 218 | local styleGate = baseGraalGate + eclipseMixin + linuxMixin + {
|
216 | 219 | tags:: "style,fullbuild,python-license",
|
217 | 220 | name: "python-style",
|
|
251 | 254 | // cannot run with excluded "GeneratedBy" since that would lead to "command line too long"
|
252 | 255 | // ['mx', '--jacoco-whitelist-package', 'com.oracle.graal.python', '--jacoco-exclude-annotation', '@GeneratedBy', '--strict-compliance', "--dynamicimports", super.dynamicImports, "--primary", 'gate', '-B=--force-deprecation-as-warning-for-dependencies', '--strict-mode', '--tags', "python-junit", '--jacocout', 'html'],
|
253 | 256 | // ['mx', '--jacoco-whitelist-package', 'com.oracle.graal.python', '--jacoco-exclude-annotation', '@GeneratedBy', 'sonarqube-upload', "-Dsonar.host.url=$SONAR_HOST_URL", "-Dsonar.projectKey=com.oracle.graalvm.python", "-Dsonar.projectName=GraalVM - Python", '--exclude-generated'],
|
254 |
| - ['mx', '--jacoco-whitelist-package', 'com.oracle.graal.python', '--strict-compliance', "--dynamicimports", super.dynamicImports, "--primary", 'gate', '-B=--force-deprecation-as-warning-for-dependencies', '--strict-mode', '--tags', "python-unittest,python-junit", '--jacocout', 'html'], |
| 257 | + ['mx', '--jacoco-whitelist-package', 'com.oracle.graal.python', '--strict-compliance', "--dynamicimports", super.dynamicImports, "--primary", 'gate', '-B=--force-deprecation-as-warning-for-dependencies', '--strict-mode', '--tags', "python-unittest,python-tagged-unittest,python-junit", '--jacocout', 'html'], |
255 | 258 | ['mx', '--jacoco-whitelist-package', 'com.oracle.graal.python', 'sonarqube-upload', "-Dsonar.host.url=$SONAR_HOST_URL", "-Dsonar.projectKey=com.oracle.graalvm.python", "-Dsonar.projectName=GraalVM - Python", '--exclude-generated'],
|
256 | 259 | ],
|
257 | 260 | name: "python-coverage"
|
|
265 | 268 | // unittests
|
266 | 269 | testGate(type="unittest", platform="linux"),
|
267 | 270 | testGate(type="unittest", platform="darwin"),
|
| 271 | + testGateTime(type="tagged-unittest", platform="linux", timelimit=TIME_LIMIT["2h"]), |
| 272 | + testGateTime(type="tagged-unittest", platform="darwin", timelimit=TIME_LIMIT["2h"]), |
268 | 273 | testGate(type="svm-unittest", platform="linux"),
|
269 | 274 | testGate(type="svm-unittest", platform="darwin"),
|
270 | 275 |
|
|
0 commit comments