On Mon, 5 Aug 2013 19:06:33 +0200, Jens Rehsack <rehs...@gmail.com> wrote:
> Hi, > > everybody who concern: from my point of view, DBI::Test is ready for first > release to the world. > It's not suitable to wait until it's perfect - the strategy is, to release > early and hopefully often with usable extensions. > > If there're no objections, I upload DBI-Test-0.001.tar.gz tomorrow morning. > > For everybody who wants to see the state and how it's used, the dbi-test > branches of DBI and SQL-Statement shows a rough how-to. > > Cheers Just a quick run on the git checkout using the default environment (no bleading edge in $PERL5LIB) - I had to force-reinstall DBD::mysql : Just to see if all my database interfaces work as expected: Tie-Hash-DBD > make test /pro/bin/perl5.18.0 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_pod.t ...... ok t/01_pod.t ...... ok t/10_load.t ..... ok t/20_SQLite.t ... ok t/21_bulk.t ..... ok t/22_stream.t ... ok t/23_persist.t .. ok t/25_SQLite.t ... ok t/26_autoc.t .... ok t/30_Pg.t ....... ok t/31_bulk.t ..... ok t/32_stream.t ... ok t/33_persist.t .. ok t/35_Pg.t ....... ok t/36_autoc.t .... ok t/40_CSV.t ...... ok t/41_bulk.t ..... ok t/42_stream.t ... ok t/43_persist.t .. ok t/45_CSV.t ...... ok t/50_mysql.t .... ok t/51_bulk.t ..... ok t/52_stream.t ... ok t/53_persist.t .. ok t/55_mysql.t .... ok t/56_autoc.t .... ok t/60_Oracle.t ... skipped: Not a testable ORACLE env t/61_bulk.t ..... skipped: Not a testable ORACLE env t/62_stream.t ... skipped: Not a testable ORACLE env t/63_persist.t .. skipped: Not a testable ORACLE env t/65_Oracle.t ... skipped: Not a testable ORACLE env t/66_autoc.t .... skipped: Not a testable ORACLE env t/70_Unify.t .... skipped: Not a testable Unify env t/71_bulk.t ..... skipped: Not a testable Unify env t/72_stream.t ... skipped: Not a testable Unify env t/73_persist.t .. skipped: Not a testable Unify env t/75_Unify.t .... skipped: Not a testable Unify env All tests successful. Files=37, Tests=560, 44 wallclock secs ( 0.21 usr 0.05 sys + 6.74 cusr 0.84 csys = 7.84 CPU) Result: PASS So, DBI-Test-git … $ git pull --all $ git remote prune origin $ git clean -dfx $ perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for DBI::Test Writing MYMETA.yml and MYMETA.json $ make test : t/basic/dvc_connect.t ......... ok t/basic/dvc_disconnect.t ...... ok t/basic/dvd_connect.t ......... ok t/basic/dvd_disconnect.t ...... ok t/basic/dve_connect.t ......... ok t/basic/dve_disconnect.t ...... ok t/basic/dvf_connect.t ......... ok t/basic/dvf_disconnect.t ...... ok t/basic/dvm_connect.t ......... install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvm_connect.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvm_disconnect.t ...... install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvm_disconnect.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvn_connect.t ......... ok t/basic/dvn_disconnect.t ...... ok t/basic/dvo_connect.t ......... install_driver(Oracle) failed: Attempt to reload DBD/Oracle.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvo_connect.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvo_disconnect.t ...... install_driver(Oracle) failed: Attempt to reload DBD/Oracle.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvo_disconnect.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvp_connect.t ......... install_driver(Pg) failed: Attempt to reload DBD/Pg.pm aborted. Compilation failed in require at (eval 159) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvp_connect.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvp_disconnect.t ...... install_driver(Pg) failed: Attempt to reload DBD/Pg.pm aborted. Compilation failed in require at (eval 159) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvp_disconnect.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvs_connect.t ......... install_driver(SQLite) failed: Attempt to reload DBD/SQLite.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvs_connect.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/dvs_disconnect.t ...... install_driver(SQLite) failed: Attempt to reload DBD/SQLite.pm aborted. Compilation failed in require at (eval 158) line 3. at /pro/3gl/CPAN/DBI-Test-git/blib/lib/DBI/Test.pm line 31. t/basic/dvs_disconnect.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/basic/mvb_dvn_connect.t ..... ok t/basic/mvb_dvn_disconnect.t .. ok xt/00_pod.t ................... ok xt/01_pod.t ................... ok xt/10_perlversion.t ........... ok Test Summary Report ------------------- t/basic/dvc_connect.t (Wstat: 0 Tests: 18 Failed: 0) TODO passed: 14 t/basic/dvc_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 t/basic/dvd_connect.t (Wstat: 0 Tests: 18 Failed: 0) TODO passed: 14 t/basic/dvd_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 t/basic/dve_connect.t (Wstat: 0 Tests: 16 Failed: 0) TODO passed: 12 t/basic/dve_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 t/basic/dvf_connect.t (Wstat: 0 Tests: 18 Failed: 0) TODO passed: 14 t/basic/dvf_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 t/basic/dvm_connect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvm_disconnect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvn_connect.t (Wstat: 0 Tests: 16 Failed: 0) TODO passed: 12 t/basic/dvn_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 t/basic/dvo_connect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvo_disconnect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvp_connect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvp_disconnect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvs_connect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/dvs_disconnect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/basic/mvb_dvn_connect.t (Wstat: 0 Tests: 16 Failed: 0) TODO passed: 12 t/basic/mvb_dvn_disconnect.t (Wstat: 0 Tests: 19 Failed: 0) TODO passed: 8-9, 14-15, 18 Files=23, Tests=276, 6 wallclock secs ( 0.14 usr 0.04 sys + 6.24 cusr 0.23 csys = 6.65 CPU) Result: FAIL Failed 8/23 test programs. 0/276 subtests failed. make: *** [test_dynamic] Error 255 -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.19 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/