Travis: Fix cron.

This commit is contained in:
Wilson Snyder 2020-05-22 08:39:56 -04:00
parent 101314a572
commit 72ea6bf414
2 changed files with 62 additions and 12 deletions

View File

@ -99,8 +99,14 @@ jobs:
dist: trusty
compiler: gcc
stage: test
name: "14.04 gcc vltmt"
script: ci/test.sh vltmt
name: "14.04 gcc vltmt0"
script: ci/test.sh vltmt0
- if: type = cron
dist: trusty
compiler: gcc
stage: test
name: "14.04 gcc vltmt1"
script: ci/test.sh vltmt1
#
- if: type = cron
dist: xenial
@ -118,8 +124,14 @@ jobs:
dist: xenial
compiler: gcc
stage: test
name: "16.04 gcc vltmt"
script: ci/test.sh vltmt
name: "16.04 gcc vltmt0"
script: ci/test.sh vltmt0
- if: type = cron
dist: xenial
compiler: gcc
stage: test
name: "16.04 gcc vltmt1"
script: ci/test.sh vltmt1
#
- if: type = cron
dist: bionic
@ -137,8 +149,14 @@ jobs:
dist: bionic
compiler: gcc
stage: test
name: "18.04 gcc vltmt"
script: ci/test.sh vltmt
name: "18.04 gcc vltmt0"
script: ci/test.sh vltmt0
- if: type = cron
dist: bionic
compiler: gcc
stage: test
name: "18.04 gcc vltmt1"
script: ci/test.sh vltmt1
#
- if: type = cron
dist: xenial
@ -156,8 +174,14 @@ jobs:
dist: xenial
compiler: clang
stage: test
name: "16.04 clang vltmt"
script: ci/test.sh vltmt
name: "16.04 clang vltmt0"
script: ci/test.sh vltmt0
- if: type = cron
dist: xenial
compiler: clang
stage: test
name: "16.04 clang vltmt1"
script: ci/test.sh vltmt1
#
- if: type = cron
dist: focal
@ -175,8 +199,14 @@ jobs:
dist: focal
compiler: clang
stage: test
name: "20.04 clang vltmt"
script: ci/test.sh vltmt
name: "20.04 clang vltmt0"
script: ci/test.sh vltmt0
- if: type = cron
dist: focal
compiler: clang
stage: test
name: "20.04 clang vltmt1"
script: ci/test.sh vltmt1
#
# Cron coverage runs (two parts to avoid 50min timeout)
- if: type = cron
@ -215,6 +245,18 @@ jobs:
stage: test
name: "Coverage vltmt set 1"
script: ci/test.sh coverage-vltmt1
- if: type = cron
dist: focal
compiler: gcc
stage: test
name: "Coverage vlt set 2"
script: ci/test.sh coverage-vlt2
- if: type = cron
dist: focal
compiler: gcc
stage: test
name: "Coverage vlt set 3"
script: ci/test.sh coverage-vlt3
notifications:
email:

View File

@ -38,11 +38,19 @@ case $1 in
bash <(curl -s https://codecov.io/bash) -f nodist/obj_dir/coverage/app_total.info
;;
coverage-vlt0)
nodist/code_coverage --scenarios=--vlt --hashset=0/2
nodist/code_coverage --scenarios=--vlt --hashset=0/4
bash <(curl -s https://codecov.io/bash) -f nodist/obj_dir/coverage/app_total.info
;;
coverage-vlt1)
nodist/code_coverage --scenarios=--vlt --hashset=1/2
nodist/code_coverage --scenarios=--vlt --hashset=1/4
bash <(curl -s https://codecov.io/bash) -f nodist/obj_dir/coverage/app_total.info
;;
coverage-vlt2)
nodist/code_coverage --scenarios=--vlt --hashset=2/4
bash <(curl -s https://codecov.io/bash) -f nodist/obj_dir/coverage/app_total.info
;;
coverage-vlt3)
nodist/code_coverage --scenarios=--vlt --hashset=3/4
bash <(curl -s https://codecov.io/bash) -f nodist/obj_dir/coverage/app_total.info
;;
coverage-vltmt0)