74
74
pwd
75
75
echo -e "\e[0Ksection_start:`date +%s`:prepare\r\e[0KDownload and install all dependencies (except htcondor)"
76
76
${MAIN_PYTHON_PKG} -m virtualenv venv && . venv/bin/activate && make prepare && make develop extras=[all]
77
- echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
78
77
${MAIN_PYTHON_PKG} -m pip freeze
79
78
${MAIN_PYTHON_PKG} --version
79
+ echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
80
80
echo -e "\e[0Ksection_start:`date +%s`:mypy\r\e[0KCheck the Python types with mypy"
81
81
make mypy
82
82
echo -e "\e[0Ksection_end:`date +%s`:mypy\r\e[0K"
@@ -389,8 +389,8 @@ cwl_v1.2:
389
389
pwd
390
390
echo -e "\e[0Ksection_start:`date +%s`:prepare\r\e[0KDownload and install cwl & aws dependencies"
391
391
${MAIN_PYTHON_PKG} -m virtualenv venv && . venv/bin/activate && pip install -U pip wheel && make prepare && make develop extras=[cwl,aws]
392
- echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
393
392
python setup_gitlab_docker.py # login to increase the docker.io rate limit
393
+ echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
394
394
# Run CWL integration tests excluded from cwl_misc
395
395
echo -e "\e[0Ksection_start:`date +%s`:test\r\e[0KRun the tests excluded from cwl_misc"
396
396
time make test threads="${TEST_THREADS}" tests="src/toil/test/cwl/cwlTest.py -k '(CWLWorkflowTest or cwl_small) and integrative'"
@@ -424,15 +424,15 @@ cwl_badge:
424
424
pwd
425
425
echo -e "\e[0Ksection_start:`date +%s`:prepare\r\e[0KDownload and install cwl & aws dependencies"
426
426
${MAIN_PYTHON_PKG} -m virtualenv venv && . venv/bin/activate && pip install -U pip wheel && make prepare && make develop extras=[cwl,aws]
427
- echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
428
427
python setup_gitlab_docker.py # login to increase the docker.io rate limit
429
- # Run CWL integration tests excluded from cwl_misc
428
+ echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
430
429
echo -e "\e[0Ksection_start:`date +%s`:download_tests\r\e[0KDownload the CWL conformance tests"
431
430
make download_cwl_spec
432
- echo -e "\e[0Ksection_end:`date +%s`:download_tests\r\e[0K"
433
431
rm -rf badges1.2
432
+ echo -e "\e[0Ksection_end:`date +%s`:download_tests\r\e[0K"
434
433
echo -e "\e[0Ksection_start:`date +%s`:test\r\e[0KRun the CWL v1.2 conformance tests."
435
- make test tests="src/toil/test/cwl/spec_v12/conformance_tests.cwltest.yaml" dist=worksteal threads="${TEST_THREADS}" pytest_args="--cwl-runner-verbose --cwl-badgedir=badges1.2 --junit-xml=in-place-update-conformance-1.2.junit.xml --cwl-args='--relax-path-checks --clean=always --logDebug --statusWait=10 --retryCount=2 --eval-timeout=600 --bypass-file-store'"
434
+ make test tests="src/toil/test/cwl/spec_v12/conformance_tests.cwltest.yaml" dist=worksteal threads="${TEST_THREADS}" pytest_args="--cwl-runner-verbose --cwl-badgedir=badges1.2 --junit-xml=in-place-update-conformance-1.2.junit.xml --cwl-args='--relax-path-checks --clean=always --logDebug --statusWait=10 --retryCount=2 --eval-timeout=600 --bypass-file-store'"
435
+ echo -e "\e[0Ksection_end:`date +%s`:test\r\e[0K"
436
436
artifacts :
437
437
paths :
438
438
- " badges1.2"
@@ -456,13 +456,15 @@ cwl_badge_release:
456
456
pwd
457
457
echo -e "\e[0Ksection_start:`date +%s`:prepare\r\e[0KDownload and install cwl & aws dependencies"
458
458
${MAIN_PYTHON_PKG} -m virtualenv venv && . venv/bin/activate && pip install -U pip wheel && make prepare && make develop extras=[cwl,aws]
459
- echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
460
459
python setup_gitlab_docker.py # login to increase the docker.io rate limit
460
+ echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
461
461
echo -e "\e[0Ksection_start:`date +%s`:download_tests\r\e[0KDownload the CWL conformance tests"
462
462
make download_cwl_spec
463
- echo -e "\e[0Ksection_end:`date +%s`:download_tests\r\e[0K"
464
463
rm -rf badges1.2
464
+ echo -e "\e[0Ksection_end:`date +%s`:download_tests\r\e[0K"
465
+ echo -e "\e[0Ksection_start:`date +%s`:test\r\e[0KRun the CWL v1.2 conformance tests."
465
466
make test tests="src/toil/test/cwl/spec_v12/conformance_tests.cwltest.yaml" dist=worksteal threads="${TEST_THREADS}" pytest_args="--cwl-runner-verbose --cwl-badgedir=badges1.2 --junit-xml=in-place-update-conformance-1.2.junit.xml --cwl-args='--relax-path-checks --clean=always --logDebug --statusWait=10 --retryCount=2 --eval-timeout=600 --bypass-file-store'"
467
+ echo -e "\e[0Ksection_end:`date +%s`:test\r\e[0K"
466
468
artifacts :
467
469
paths :
468
470
- " badges1.2"
@@ -511,8 +513,8 @@ cwl_misc:
511
513
pwd
512
514
echo -e "\e[0Ksection_start:`date +%s`:prepare\r\e[0KDownload and install cwl & aws dependencies"
513
515
${MAIN_PYTHON_PKG} -m virtualenv venv && . venv/bin/activate && pip install -U pip wheel && make prepare && make develop extras=[cwl,aws]
514
- echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
515
516
python setup_gitlab_docker.py # login to increase the docker.io rate limit
517
+ echo -e "\e[0Ksection_end:`date +%s`:prepare\r\e[0K"
516
518
echo -e "\e[0Ksection_start:`date +%s`:test\r\e[0KRun the miscellaneous CWL tests"
517
519
make test threads="${TEST_THREADS}" tests="src/toil/test/cwl/cwlTest.py -k '(CWLWorkflowTest or cwl_small) and not integrative'" dist=worksteal
518
520
echo -e "\e[0Ksection_end:`date +%s`:test\r\e[0K"
0 commit comments