mirror of https://github.com/apache/cassandra
CASSANDRA-20997: Skip Cython test matrix for Python 3.12+ in Jenkins pipeline
This commit is contained in:
parent
039dd24222
commit
55d8b5e2b5
|
|
@ -257,6 +257,7 @@ def tasks() {
|
|||
(isStageEnabled(axis['step'])) && // skip disabled steps
|
||||
!(axis['python'] != pythonDefault && 'cqlsh-test' != axis['step']) && // Use only python 3.8 for all tests but cqlsh-test
|
||||
!(axis['cython'] != 'no' && 'cqlsh-test' != axis['step']) && // cython only for cqlsh-test, disable for others
|
||||
!(axis['cython'] == 'yes' && (axis['python'] == '3.12' || axis['python'] == '3.13')) && // Skip cython for Python 3.12+
|
||||
!(axis['jdk'] != javaVersionDefault && ('cqlsh-test' == axis['step'] || 'simulator-dtest' == axis['step'] || axis['step'].contains('dtest-upgrade'))) && // run cqlsh-test, simulator-dtest, *dtest-upgrade only with jdk11
|
||||
// Disable splits for all but proper stages
|
||||
!(axis['split'] > 1 && !stepsMap.findAll { entry -> entry.value.splits >= axis['split'] }.keySet().contains(axis['step'])) &&
|
||||
|
|
|
|||
Loading…
Reference in New Issue