X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=.travis.yml;h=d6f278954ca029e4ec481fd347b56db753d1407d;hb=78b82c85c23b98023e5ad86d70a85bd3102a4927;hp=8b6e51a55353d93d034d2dc5c40702cea9b068ba;hpb=59effb9d8b9d9b0054a2ac1d9fffe0d1933d6c5b;p=dbsrgits%2FDBIx-Class.git diff --git a/.travis.yml b/.travis.yml index 8b6e51a..d6f2789 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,6 +77,8 @@ env: - CLEANTEST=false - CLEANTEST=true VCPU_USE=1 +sudo: true + matrix: fast_finish: true include: @@ -89,11 +91,12 @@ matrix: - BREWVER=5.8.3 - BREWOPTS="-Dusemorebits" - # Full Test of minimum supported without threads with non-tracing poisoning + # Full Test of minimum supported without threads with plain poisoned trace - perl: 5.8.3_nt env: - CLEANTEST=false - POISON_ENV=true + - DBIC_TRACE=1 - BREWVER=5.8.3 # Full Test of minimum supported with threads with non-tracing poisoning @@ -114,11 +117,11 @@ matrix: - BREWVER=5.8.4 # CLEANTEST: this particular perl is quite widespread - - perl: 5.8.8_thr_mb + - perl: 5.8.8_thr env: - CLEANTEST=true - BREWVER=5.8.8 - - BREWOPTS="-Duseithreads -Dusemorebits" + - BREWOPTS="-Duseithreads" # CLEANTEST: this is the perl suse ships, with env poisoning - perl: 5.10.0_thr_dbg @@ -164,6 +167,7 @@ matrix: - DBIC_TRACE=1 - DBIC_TRACE_PROFILE=console_monochrome - DBICTEST_VIA_REPLICATED=0 + - DBICTEST_VERSION_WARNS_INDISCRIMINATELY=1 ### # Start of the allow_failures block @@ -176,14 +180,24 @@ matrix: - BREWVER=5.8.1 - BREWOPTS="-Duseithreads -Dusemorebits" - # oldest possible with blead CPAN with poisoning + # oldest possible with blead CPAN with poisoning and plain trace - perl: devcpan_5.8.1 env: - CLEANTEST=true - DEVREL_DEPS=true - POISON_ENV=true + - DBIC_TRACE=1 + - DBICTEST_VERSION_WARNS_INDISCRIMINATELY=1 - BREWVER=5.8.1 + # 5.8.3 with blead CPAN + - perl: devcpan_5.8.3_mb + env: + - CLEANTEST=false + - DEVREL_DEPS=true + - BREWVER=5.8.3 + - BREWOPTS="-Dusemorebits" + # 5.8.7 threaded with blead CPAN with non-tracing poisoning - perl: devcpan_5.8.7_thr env: @@ -193,6 +207,15 @@ matrix: - BREWVER=5.8.7 - BREWOPTS="-Duseithreads" + # 5.8.8 threaded MB (exercises P5#72210) + - perl: devcpan_5.8.8_thr_mb + env: + - CLEANTEST=true + - DBICTEST_VERSION_WARNS_INDISCRIMINATELY=1 + - DEVREL_DEPS=true + - BREWVER=5.8.8 + - BREWOPTS="-Duseithreads -Dusemorebits" + # 5.10.0 threaded with blead CPAN - perl: devcpan_5.10.0_thr_mb env: @@ -224,6 +247,13 @@ matrix: - BREWVER=blead - BREWOPTS="-Duseithreads -Dusemorebits" + # CLEANTEST of http://schplog.schmorp.de/2015-06-06-a-stable-perl.html with non-tracing poisoning + - perl: schmorp_stableperl_thr_mb + env: + - CLEANTEST=true + - POISON_ENV=true + - BREWVER=schmorp_stableperl + - BREWOPTS="-Duseithreads -Dusemorebits" # which ones of the above can fail allow_failures: @@ -231,11 +261,14 @@ matrix: # these run with various dev snapshots - allowed to fail - perl: devcpan_5.8.1_thr_mb - perl: devcpan_5.8.1 + - perl: devcpan_5.8.3_mb - perl: devcpan_5.8.7_thr + - perl: devcpan_5.8.8_thr_mb - perl: devcpan_5.10.0_thr_mb - perl: devcpan_5.12.1_thr - perl: bleadperl - perl: devcpan_bleadperl_thr_mb + - perl: schmorp_stableperl_thr_mb ###