mirror of https://github.com/apache/cassandra
398 lines
10 KiB
Diff
398 lines
10 KiB
Diff
--- config_template.yml 2023-03-10 09:47:05.552165036 -0600
|
|
+++ config_template.yml.PAID 2023-03-10 09:51:21.174071576 -0600
|
|
@@ -156,14 +156,14 @@
|
|
j8_par_executor: &j8_par_executor
|
|
executor:
|
|
name: java8-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 4
|
|
+ exec_resource_class: medium
|
|
+ parallelism: 25
|
|
|
|
j8_small_par_executor: &j8_small_par_executor
|
|
executor:
|
|
name: java8-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 1
|
|
+ exec_resource_class: large
|
|
+ parallelism: 10
|
|
|
|
j8_small_executor: &j8_small_executor
|
|
executor:
|
|
@@ -171,29 +171,41 @@
|
|
exec_resource_class: medium
|
|
parallelism: 1
|
|
|
|
+j8_large_par_executor: &j8_large_par_executor
|
|
+ executor:
|
|
+ name: java8-executor
|
|
+ exec_resource_class: large
|
|
+ parallelism: 50
|
|
+
|
|
+j8_very_large_par_executor: &j8_very_large_par_executor
|
|
+ executor:
|
|
+ name: java8-executor
|
|
+ exec_resource_class: large
|
|
+ parallelism: 100
|
|
+
|
|
j8_medium_par_executor: &j8_medium_par_executor
|
|
executor:
|
|
name: java8-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 1
|
|
+ exec_resource_class: xlarge
|
|
+ parallelism: 4
|
|
|
|
j8_seq_executor: &j8_seq_executor
|
|
executor:
|
|
name: java8-executor
|
|
- #exec_resource_class: xlarge
|
|
+ exec_resource_class: medium
|
|
parallelism: 1 # sequential, single container tests: no parallelism benefits
|
|
|
|
j11_par_executor: &j11_par_executor
|
|
executor:
|
|
name: java11-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 4
|
|
+ exec_resource_class: medium
|
|
+ parallelism: 25
|
|
|
|
j11_small_par_executor: &j11_small_par_executor
|
|
executor:
|
|
name: java11-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 1
|
|
+ exec_resource_class: large
|
|
+ parallelism: 10
|
|
|
|
j11_small_executor: &j11_small_executor
|
|
executor:
|
|
@@ -204,44 +216,56 @@
|
|
j11_medium_par_executor: &j11_medium_par_executor
|
|
executor:
|
|
name: java11-executor
|
|
- #exec_resource_class: xlarge
|
|
- parallelism: 1
|
|
+ exec_resource_class: xlarge
|
|
+ parallelism: 4
|
|
+
|
|
+j11_large_par_executor: &j11_large_par_executor
|
|
+ executor:
|
|
+ name: java11-executor
|
|
+ exec_resource_class: large
|
|
+ parallelism: 50
|
|
|
|
j11_seq_executor: &j11_seq_executor
|
|
executor:
|
|
name: java11-executor
|
|
- #exec_resource_class: xlarge
|
|
+ exec_resource_class: medium
|
|
parallelism: 1 # sequential, single container tests: no parallelism benefits
|
|
|
|
j8_repeated_utest_executor: &j8_repeated_utest_executor
|
|
executor:
|
|
name: java8-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: medium
|
|
+ parallelism: 25
|
|
|
|
j8_repeated_dtest_executor: &j8_repeated_dtest_executor
|
|
executor:
|
|
name: java8-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: large
|
|
+ parallelism: 25
|
|
|
|
j8_repeated_upgrade_dtest_executor: &j8_repeated_upgrade_dtest_executor
|
|
executor:
|
|
name: java8-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: xlarge
|
|
+ parallelism: 25
|
|
|
|
j8_repeated_jvm_upgrade_dtest_executor: &j8_repeated_jvm_upgrade_dtest_executor
|
|
executor:
|
|
name: java8-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: large
|
|
+ parallelism: 25
|
|
|
|
j11_repeated_utest_executor: &j11_repeated_utest_executor
|
|
executor:
|
|
name: java11-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: medium
|
|
+ parallelism: 25
|
|
|
|
j11_repeated_dtest_executor: &j11_repeated_dtest_executor
|
|
executor:
|
|
name: java11-executor
|
|
- parallelism: 4
|
|
+ exec_resource_class: large
|
|
+ parallelism: 25
|
|
|
|
j8_separate_jobs: &j8_separate_jobs
|
|
jobs:
|
|
@@ -1929,7 +1953,7 @@
|
|
target: testclasslist-system-keyspace-directory
|
|
|
|
j8_dtests_vnode:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -1943,7 +1967,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --skip-resource-intensive-tests'
|
|
|
|
j8_dtests_offheap:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -1957,7 +1981,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --use-off-heap-memtables --skip-resource-intensive-tests'
|
|
|
|
j11_dtests_vnode:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -1972,7 +1996,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --skip-resource-intensive-tests'
|
|
|
|
j11_dtests_offheap:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -1987,7 +2011,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --use-off-heap-memtables --skip-resource-intensive-tests'
|
|
|
|
j8_dtests:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2001,7 +2025,7 @@
|
|
pytest_extra_args: '--skip-resource-intensive-tests'
|
|
|
|
j11_dtests:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2016,7 +2040,7 @@
|
|
pytest_extra_args: '--skip-resource-intensive-tests'
|
|
|
|
j8_upgrade_dtests:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_very_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2030,7 +2054,7 @@
|
|
pytest_extra_args: '--execute-upgrade-tests-only --upgrade-target-version-only --upgrade-version-selection all'
|
|
|
|
j8_cqlsh_dtests_py3_vnode:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2045,7 +2069,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j8_cqlsh_dtests_py3_offheap:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2060,7 +2084,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j8_cqlsh_dtests_py38_vnode:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2078,7 +2102,7 @@
|
|
python_version: '3.8'
|
|
|
|
j8_cqlsh_dtests_py311_vnode:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2096,7 +2120,7 @@
|
|
python_version: '3.11'
|
|
|
|
j8_cqlsh_dtests_py38_offheap:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2114,7 +2138,7 @@
|
|
python_version: '3.8'
|
|
|
|
j8_cqlsh_dtests_py311_offheap:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2132,7 +2156,7 @@
|
|
python_version: '3.11'
|
|
|
|
j8_cqlsh_dtests_py3:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2147,7 +2171,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j8_cqlsh_dtests_py38:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2165,7 +2189,7 @@
|
|
python_version: '3.8'
|
|
|
|
j8_cqlsh_dtests_py311:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2183,7 +2207,7 @@
|
|
python_version: '3.11'
|
|
|
|
j11_cqlsh_dtests_py3_vnode:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2198,7 +2222,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j11_cqlsh_dtests_py3_offheap:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2213,7 +2237,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j11_cqlsh_dtests_py38_vnode:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2231,7 +2255,7 @@
|
|
python_version: '3.8'
|
|
|
|
j11_cqlsh_dtests_py311_vnode:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2249,7 +2273,7 @@
|
|
python_version: '3.11'
|
|
|
|
j11_cqlsh_dtests_py38_offheap:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2267,7 +2291,7 @@
|
|
python_version: '3.8'
|
|
|
|
j11_cqlsh_dtests_py311_offheap:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2285,7 +2309,7 @@
|
|
python_version: '3.11'
|
|
|
|
j11_cqlsh_dtests_py3:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2300,7 +2324,7 @@
|
|
extra_env_args: 'CQLSH_PYTHON=/usr/bin/python3.6'
|
|
|
|
j11_cqlsh_dtests_py38:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2318,7 +2342,7 @@
|
|
python_version: '3.8'
|
|
|
|
j11_cqlsh_dtests_py311:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_large_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2336,7 +2360,7 @@
|
|
python_version: '3.11'
|
|
|
|
j8_dtests_large_vnode:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_medium_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2350,7 +2374,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --only-resource-intensive-tests --force-resource-intensive-tests'
|
|
|
|
j8_dtests_large:
|
|
- <<: *j8_par_executor
|
|
+ <<: *j8_medium_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2364,7 +2388,7 @@
|
|
pytest_extra_args: '--only-resource-intensive-tests --force-resource-intensive-tests'
|
|
|
|
j11_dtests_large_vnode:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_medium_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|
|
@@ -2378,7 +2402,7 @@
|
|
pytest_extra_args: '--use-vnodes --num-tokens=16 --only-resource-intensive-tests --force-resource-intensive-tests'
|
|
|
|
j11_dtests_large:
|
|
- <<: *j11_par_executor
|
|
+ <<: *j11_medium_par_executor
|
|
steps:
|
|
- attach_workspace:
|
|
at: /home/cassandra
|