Revert sloppy workaround in dabde0bc5, addressed by prev. commit
authorPeter Rabbitson <ribasushi@cpan.org>
Thu, 7 Jan 2016 17:37:28 +0000 (18:37 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Wed, 13 Jan 2016 12:25:19 +0000 (13:25 +0100)
commit2c649fafe996a7ee5b85b229a9ed2128b0e7ee1f
tree70d816f860fc32c0a0b28df539f0231c455f237c
parent63af9ced21d59d5d92099a9b8853c2eece90569a
Revert sloppy workaround in dabde0bc5, addressed by prev. commit

Tighten up the Firebird setup, add an explicit travis-brewed 5.10 smoke and
add extra randomness to the testing order in t/750firebird.t

Tested to bits with:

--- a/maint/travis-ci_scripts/40_script.bash
+++ b/maint/travis-ci_scripts/40_script.bash
@@ -28,15 +28,17 @@ if [[ "$CLEANTEST" = "true" ]] ; then
   run_or_err "Prepare blib" "make pure_all"
   run_harness_tests
 else
-  PROVECMD="prove -lrswj$VCPU_USE xt t"
+  PROVECMD="prove -lrswj$VCPU_USE t/750firebird.t"

   # FIXME - temporary, until Package::Stash is fixed
   if perl -M5.010 -e 1 &>/dev/null ; then
     PROVECMD="$PROVECMD -T"
   fi

+  for f in $(seq 200) ; do
     echo_err "$(tstamp) running tests with \`$PROVECMD\`"
     $PROVECMD 2> >(tee "$TEST_STDERR_LOG")
+  done
 fi
 TEST_T1=$SECONDS

Results at: https://travis-ci.org/ribasushi/dbix-class/builds/100894293
.travis.yml
maint/travis-ci_scripts/10_before_install.bash
t/750firebird.t