@@ -272,6 +272,9 @@ def executeStandardTests() {
272
272
. ${HOME}/environment.txt
273
273
set +o allexport
274
274
275
+ . ${JABBA_SHELL}
276
+ jabba use 1.8
277
+
275
278
SIMULACRON_JAR="${HOME}/simulacron.jar"
276
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
277
280
@@ -288,6 +291,9 @@ def executeStandardTests() {
288
291
. ${HOME}/environment.txt
289
292
set +o allexport
290
293
294
+ . ${JABBA_SHELL}
295
+ jabba use 1.8
296
+
291
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
292
298
'''
293
299
@@ -297,6 +303,9 @@ def executeStandardTests() {
297
303
. ${HOME}/environment.txt
298
304
set +o allexport
299
305
306
+ . ${JABBA_SHELL}
307
+ jabba use 1.8
308
+
300
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
301
310
'''
302
311
@@ -311,6 +320,9 @@ def executeStandardTests() {
311
320
. ${HOME}/environment.txt
312
321
set +o allexport
313
322
323
+ . ${JABBA_SHELL}
324
+ jabba use 1.8
325
+
314
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
315
327
'''
316
328
}
@@ -322,6 +334,9 @@ def executeStandardTests() {
322
334
. ${HOME}/environment.txt
323
335
set +o allexport
324
336
337
+ . ${JABBA_SHELL}
338
+ jabba use 1.8
339
+
325
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
326
341
'''
327
342
@@ -332,6 +347,9 @@ def executeStandardTests() {
332
347
. ${HOME}/environment.txt
333
348
set +o allexport
334
349
350
+ . ${JABBA_SHELL}
351
+ jabba use 1.8
352
+
335
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
336
354
'''
337
355
}
@@ -344,6 +362,9 @@ def executeDseSmokeTests() {
344
362
. ${HOME}/environment.txt
345
363
set +o allexport
346
364
365
+ . ${JABBA_SHELL}
366
+ jabba use 1.8
367
+
347
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
348
369
'''
349
370
}
@@ -355,6 +376,9 @@ def executeEventLoopTests() {
355
376
. ${HOME}/environment.txt
356
377
set +o allexport
357
378
379
+ . ${JABBA_SHELL}
380
+ jabba use 1.8
381
+
358
382
EVENT_LOOP_TESTS=(
359
383
"tests/integration/standard/test_cluster.py"
360
384
"tests/integration/standard/test_concurrent.py"
@@ -628,6 +652,7 @@ pipeline {
628
652
OS_VERSION = ' ubuntu/bionic64/python-driver'
629
653
CCM_ENVIRONMENT_SHELL = ' /usr/local/bin/ccm_environment.sh'
630
654
CCM_MAX_HEAP_SIZE = ' 1536M'
655
+ JABBA_SHELL = ' /usr/lib/jabba/jabba.sh'
631
656
}
632
657
633
658
stages {
0 commit comments