perl:
- "5.18"
- - "5.16"
env:
- CLEANTEST=false
- CLEANTEST=false DBICTEST_MYSQL_INNODB=1
- CLEANTEST=true
-x_disabled_matrix:
+matrix:
fast_finish: true
include:
# this particular perl is quite widespread
- BREWOPTS="-Duseithreads"
- BREWVER=5.8.5
- DBIC_TRACE_PROFILE=console
+ - DBICTEST_MYSQL_INNODB=1
# Full Test of minimum supported without threads
- perl: 5.8.3_nt
- BREWOPTS=""
- BREWVER=5.8.3
- DBIC_TRACE_PROFILE=console_monochrome
+ - DBICTEST_MYSQL_INNODB=1
###
# some permutations of tracing and envvar poisoning
- POISON_ENV=true
- DBIC_TRACE=1
- DBIC_MULTICREATE_DEBUG=0
+ - DBICTEST_MYSQL_INNODB=1
- BREWOPTS="-Duseithreads -Dusemorebits"
- BREWVER=5.16.2
- POISON_ENV=true
- DBIC_TRACE=1
- DBIC_TRACE_PROFILE=console
+ - DBICTEST_MYSQL_INNODB=1
- perl: 5.18
env:
- DBIC_TRACE=1
- DBIC_TRACE_PROFILE=console_monochrome
- DBIC_MULTICREATE_DEBUG=0
+ - DBICTEST_MYSQL_INNODB=1
###
# Start of the allow_failures block
- BREWOPTS="-Duseithreads -Dusemorebits"
- BREWVER=5.18.2
- DEVREL_DEPS=true
+ - DBICTEST_MYSQL_INNODB=1
# bleadperl with stock CPAN, full depchain test
- perl: bleadperl
- BREWOPTS="-Duseithreads -Dusemorebits"
- BREWVER=blead
- DEVREL_DEPS=true
+ - DBICTEST_MYSQL_INNODB=1
# which ones of the above can fail
- perl: bleadperl
- perl: devcpan_bleadperl_thr_mb
+ # Several upstream deps are flaky on 5.8.3
+ - perl: 5.8.3_nt
+ - perl: 5.8.3_nt_mb
+
# sourcing the files is *EXTREMELY* important - otherwise
# no envvars will survive