12 env: COVERAGE=1 TEST_PARTITION=1
14 env: COVERAGE=1 TEST_PARTITION=2
16 env: COVERAGE=1 TEST_PARTITION=3
18 env: COVERAGE=1 TEST_PARTITION=4
20 env: COVERAGE=1 TEST_PARTITION=5
22 env: COVERAGE=1 TEST_PARTITION=6
27 - PERL_CPANM_OPT="--notest --force --skip-satisfied"
28 - BIOPERL_NETWORK_TESTING=0 # disables the network tests
40 - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers
41 - source ~/travis-perl-helpers/init
44 - cpanm DBD::mysql DBD::Pg DBD::SQLite 2>&1 | tail -n 1
45 - cpanm Test::Pod 2>&1 | tail -n 1
46 - cpanm Bio::ASN1::EntrezGene 2>&1 | tail -n 1
47 - if [ "$BIOPERL_NETWORK_TESTING" = "1" ]; then
48 export TRAVIS_AUTHOR_TESTING=1;
49 export TRAVIS_RELEASE_TESTING=1;
50 cpanm LWP::UserAgent LWP::Protocol::https 2>&1 | tail -n 1;
56 - cpan-install --coverage
60 - export AUTHOR_TESTING=${TRAVIS_AUTHOR_TESTING:=0}
61 - export RELEASE_TESTING=${TRAVIS_RELEASE_TESTING:=0}
62 - prove -l -j$(test-jobs) $(test-files)
65 - ./travis_scripts/trigger-dockerhub.sh
67 #TODO - send emails to bioperl-guts-l
71 - bioperl-guts-l@lists.open-bio.org
80 - /^release-[1-9]*-[0-9]*-[0-9]*$/