mirror of https://github.com/apache/cassandra
Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0: Add python upgrade dtests with vnodes
This commit is contained in:
commit
f2f2ef3f23
|
|
@ -121,7 +121,7 @@ case ${target} in
|
|||
"stress-test" | "fqltool-test" | "microbench" | "test-burn" | "long-test" | "cqlsh-test" )
|
||||
[[ ${mem} -gt $((5 * 1024 * 1024 * 1024 * ${jenkins_executors})) ]] || { echo >&2 "tests require minimum docker memory 6g (per jenkins executor (${jenkins_executors})), found ${mem}"; exit 1; }
|
||||
;;
|
||||
"dtest" | "dtest-novnode" | "dtest-offheap" | "dtest-large" | "dtest-large-novnode" | "dtest-upgrade" | "dtest-upgrade-large" )
|
||||
"dtest" | "dtest-novnode" | "dtest-offheap" | "dtest-large" | "dtest-large-novnode" | "dtest-upgrade" | "dtest-upgrade-novnode"| "dtest-upgrade-large" | "dtest-upgrade-novnode-large" )
|
||||
[ -f "${cassandra_dtest_dir}/dtest.py" ] || { echo >&2 "${cassandra_dtest_dir}/dtest.py must exist"; exit 1; }
|
||||
[[ ${mem} -gt $((15 * 1024 * 1024 * 1024 * ${jenkins_executors})) ]] || { echo >&2 "dtests require minimum docker memory 16g (per jenkins executor (${jenkins_executors})), found ${mem}"; exit 1; }
|
||||
test_script="run-python-dtests.sh"
|
||||
|
|
|
|||
|
|
@ -123,8 +123,12 @@ elif [ "${DTEST_TARGET}" = "dtest-large-novnode" ]; then
|
|||
DTEST_ARGS="--only-resource-intensive-tests --force-resource-intensive-tests"
|
||||
elif [ "${DTEST_TARGET}" = "dtest-upgrade" ]; then
|
||||
DTEST_ARGS="--use-vnodes --num-tokens=${NUM_TOKENS} --execute-upgrade-tests --execute-upgrade-tests-only --upgrade-target-version-only --upgrade-version-selection all"
|
||||
elif [ "${DTEST_TARGET}" = "dtest-upgrade-novnode" ]; then
|
||||
DTEST_ARGS="--execute-upgrade-tests --execute-upgrade-tests-only --upgrade-target-version-only --upgrade-version-selection all"
|
||||
elif [ "${DTEST_TARGET}" = "dtest-upgrade-large" ]; then
|
||||
DTEST_ARGS="--use-vnodes --num-tokens=${NUM_TOKENS} --execute-upgrade-tests --execute-upgrade-tests-only --upgrade-target-version-only --upgrade-version-selection all --only-resource-intensive-tests --force-resource-intensive-tests"
|
||||
elif [ "${DTEST_TARGET}" = "dtest-upgrade-novnode-large" ]; then
|
||||
DTEST_ARGS="--execute-upgrade-tests --execute-upgrade-tests-only --upgrade-target-version-only --upgrade-version-selection all --only-resource-intensive-tests --force-resource-intensive-tests"
|
||||
else
|
||||
echo "Unknown dtest target: ${DTEST_TARGET}"
|
||||
exit 1
|
||||
|
|
|
|||
Loading…
Reference in New Issue