@@ -261,9 +261,9 @@ def executeStandardTests() {
261261 . ${HOME}/environment.txt
262262 set +o allexport
263263
264- EVENT_LOOP=${EVENT_LOOP} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =unit_results.xml tests/unit/ || true
265- EVENT_LOOP =eventlet VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =unit_eventlet_results.xml tests/unit/io/test_eventletreactor.py || true
266- EVENT_LOOP =gevent VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =unit_gevent_results.xml tests/unit/io/test_geventreactor.py || true
264+ EVENT_LOOP=${EVENT_LOOP} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =unit_results.xml tests/unit/ || true
265+ EVENT_LOOP_MANAGER =eventlet VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =unit_eventlet_results.xml tests/unit/io/test_eventletreactor.py || true
266+ EVENT_LOOP_MANAGER =gevent VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =unit_gevent_results.xml tests/unit/io/test_geventreactor.py || true
267267 '''
268268
269269 sh label : ' Execute Simulacron integration tests' , script : ''' #!/bin/bash -lex
@@ -276,13 +276,13 @@ def executeStandardTests() {
276276 jabba use 1.8
277277
278278 SIMULACRON_JAR="${HOME}/simulacron.jar"
279- SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with- ignore-docstrings --with-xunit --exclude test_backpressure.py --xunit-file =simulacron_results.xml tests/integration/simulacron/ || true
279+ SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore= test_backpressure.py --junit-xml =simulacron_results.xml tests/integration/simulacron/ || true
280280
281281 # Run backpressure tests separately to avoid memory issue
282- SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with- ignore-docstrings --with-xunit --exclude test_backpressure.py --xunit-file =simulacron_backpressure_1_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_paused_connections || true
283- SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with- ignore-docstrings --with-xunit --exclude test_backpressure.py --xunit-file =simulacron_backpressure_2_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_queued_requests_timeout || true
284- SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with- ignore-docstrings --with-xunit --exclude test_backpressure.py --xunit-file =simulacron_backpressure_3_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_cluster_busy || true
285- SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with- ignore-docstrings --with-xunit --exclude test_backpressure.py --xunit-file =simulacron_backpressure_4_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_node_busy || true
282+ SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore= test_backpressure.py --junit-xml =simulacron_backpressure_1_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_paused_connections || true
283+ SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore= test_backpressure.py --junit-xml =simulacron_backpressure_2_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_queued_requests_timeout || true
284+ SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore= test_backpressure.py --junit-xml =simulacron_backpressure_3_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_cluster_busy || true
285+ SIMULACRON_JAR=${SIMULACRON_JAR} EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore= test_backpressure.py --junit-xml =simulacron_backpressure_4_results.xml tests/integration/simulacron/test_backpressure.py:TCPBackpressureTests.test_node_busy || true
286286 '''
287287
288288 sh label : ' Execute CQL engine integration tests' , script : ''' #!/bin/bash -lex
@@ -294,7 +294,7 @@ def executeStandardTests() {
294294 . ${JABBA_SHELL}
295295 jabba use 1.8
296296
297- EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =cqle_results.xml tests/integration/cqlengine/ || true
297+ EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =cqle_results.xml tests/integration/cqlengine/ || true
298298 '''
299299
300300 sh label : ' Execute Apache CassandraⓇ integration tests' , script : ''' #!/bin/bash -lex
@@ -306,7 +306,7 @@ def executeStandardTests() {
306306 . ${JABBA_SHELL}
307307 jabba use 1.8
308308
309- EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =standard_results.xml tests/integration/standard/ || true
309+ EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =standard_results.xml tests/integration/standard/ || true
310310 '''
311311
312312 if (env. CASSANDRA_VERSION . split(' -' )[0 ] == ' dse' && env. CASSANDRA_VERSION . split(' -' )[1 ] != ' 4.8' ) {
@@ -323,7 +323,7 @@ def executeStandardTests() {
323323 . ${JABBA_SHELL}
324324 jabba use 1.8
325325
326- EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} DSE_VERSION=${DSE_VERSION} ADS_HOME="${HOME}/" VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =dse_results.xml tests/integration/advanced/ || true
326+ EVENT_LOOP=${EVENT_LOOP} CASSANDRA_DIR=${CCM_INSTALL_DIR} DSE_VERSION=${DSE_VERSION} ADS_HOME="${HOME}/" VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =dse_results.xml tests/integration/advanced/ || true
327327 '''
328328 }
329329 }
@@ -337,7 +337,7 @@ def executeStandardTests() {
337337 . ${JABBA_SHELL}
338338 jabba use 1.8
339339
340- EVENT_LOOP=${EVENT_LOOP} CLOUD_PROXY_PATH="${HOME}/proxy/" CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =advanced_results.xml tests/integration/cloud/ || true
340+ EVENT_LOOP=${EVENT_LOOP} CLOUD_PROXY_PATH="${HOME}/proxy/" CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =advanced_results.xml tests/integration/cloud/ || true
341341 '''
342342
343343 if (env. PROFILE == ' FULL' ) {
@@ -350,7 +350,7 @@ def executeStandardTests() {
350350 . ${JABBA_SHELL}
351351 jabba use 1.8
352352
353- EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --exclude-dir =tests/integration/long/upgrade --with-ignore-docstrings --with-xunit --xunit-file =long_results.xml tests/integration/long/ || true
353+ EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --ignore =tests/integration/long/upgrade --junit-xml =long_results.xml tests/integration/long/ || true
354354 '''
355355 }
356356}
@@ -365,7 +365,7 @@ def executeDseSmokeTests() {
365365 . ${JABBA_SHELL}
366366 jabba use 1.8
367367
368- EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} DSE_VERSION=${DSE_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =standard_results.xml tests/integration/standard/test_dse.py || true
368+ EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} DSE_VERSION=${DSE_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =standard_results.xml tests/integration/standard/test_dse.py || true
369369 '''
370370}
371371
@@ -389,7 +389,7 @@ def executeEventLoopTests() {
389389 "tests/integration/simulacron/test_endpoint.py"
390390 "tests/integration/long/test_ssl.py"
391391 )
392- EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} pynose - s -v --logging -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file =standard_results.xml ${EVENT_LOOP_TESTS[@]} || true
392+ EVENT_LOOP=${EVENT_LOOP} CCM_ARGS="${CCM_ARGS}" DSE_VERSION=${DSE_VERSION} CASSANDRA_VERSION=${CCM_CASSANDRA_VERSION} MAPPED_CASSANDRA_VERSION=${MAPPED_CASSANDRA_VERSION} VERIFY_CYTHON=${CYTHON_ENABLED} JVM_EXTRA_OPTS="$JVM_EXTRA_OPTS -Xss384k" pytest - s -v --log -format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --junit-xml =standard_results.xml ${EVENT_LOOP_TESTS[@]} || true
393393 '''
394394}
395395
0 commit comments