START databases/p5-DBI 2024-01-25T10:43:17Z ===> p5-DBI-1.643p0 depends on: p5-Test-Pod->=1.00 -> p5-Test-Pod-1.52p0 ===> p5-DBI-1.643p0 depends on: p5-PlRPC->=0.2017 -> p5-PlRPC-0.2020p0 ===> p5-DBI-1.643p0 depends on: p5-SQL-Statement->=1.400 -> p5-SQL-Statement-1.414 ===> p5-DBI-1.643p0 depends on: p5-MLDBM-* -> p5-MLDBM-2.05p0 ===> Regression tests for p5-DBI-1.643p0 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DBI.bs blib/arch/auto/DBI/DBI.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl test.pl DBI test application $Revision$ Switch: DBI 1.643 by Tim Bunce, 1.643 Available Drivers: CSV, DBM, ExampleP, File, Gofer, MariaDB, Mem, Pg, Proxy, SQLite, SQLite2, Sponge, mysql dbi:ExampleP:: testing 3 sets of 20 connections: Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Disconnecting... connect 20 and disconnect them, 3 times: 0.0044s / 60 = 0.0001s Testing handle creation speed... 27027 NullP sth/s perl 5.036003 aarch64-openbsd (gcc OpenBSD -O2) 0.000037s test.pl done PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # --- Perl 5.036003 on aarch64-openbsd t/01basics.t .................... ok SV = IV(0x1a4aa7b8a0) at 0x1a4aa7b8b0 REFCNT = 1 FLAGS = (ROK,READONLY,PROTECT) RV = 0x1a2f5f0ac0 SV = PVHV(0x1a33945c40) at 0x1a2f5f0ac0 REFCNT = 1 FLAGS = (OBJECT,SHAREKEYS) STASH = 0x19c898ea00 "DBI::dr" ARRAY = 0x19a8542900 (0:9, 1:6, 2:1) hash quality = 115.0% KEYS = 8 FILL = 7 MAX = 15 Elt "Errstr" HASH = 0x66caa4b0 SV = IV(0x19c898e5b8) at 0x19c898e5c8 REFCNT = 1 FLAGS = (ROK) RV = 0x19901deb08 SV = PV(0x1a2dbcb390) at 0x19901deb08 REFCNT = 1 FLAGS = (POK,IsCOW,pPOK) PV = 0x19a8540e40 ""\0 CUR = 0 LEN = 10 COW_REFCNT = 1 Elt "FetchHashKeyName" HASH = 0x4624f62 SV = PV(0x1a2dbcb3d0) at 0x19c898e328 REFCNT = 1 FLAGS = (POK,IsCOW,pPOK) PV = 0x19a8540460 "NAME"\0 CUR = 4 LEN = 10 COW_REFCNT = 2 Elt "State" HASH = 0x154f293 SV = IV(0x1a4a333240) at 0x1a4a333250 REFCNT = 1 FLAGS = (ROK) RV = 0x19901dead8 SV = NULL(0x0) at 0x19901dead8 REFCNT = 1 FLAGS = () (in cleanup) dbih_getcom handle DBI::dr=HASH(0x1a2f5f0ac0) is not a DBI handle (has no magic) during global destruction. t/02dbidrv.t .................... ok t/03handle.t .................... ok t/04mods.t ...................... ok t/05concathash.t ................ ok t/06attrs.t ..................... ok t/07kids.t ...................... ok t/08keeperr.t ................... ok t/09trace.t ..................... ok t/10examp.t ..................... ok t/11fetch.t ..................... ok t/12quote.t ..................... ok t/13taint.t ..................... ok t/14utf8.t ...................... ok t/15array.t ..................... ok t/16destroy.t ................... ok t/17handle_error.t .............. ok t/19fhtrace.t ................... ok t/20meta.t ...................... ok t/30subclass.t .................. ok t/31methcache.t ................. ok t/35thrclone.t .................. skipped: this openbsd perl 5.036003 not supported for DBI iThreads t/40profile.t ................... ok t/41prof_dump.t ................. ok t/42prof_data.t ................. ok t/43prof_env.t .................. ok t/48dbi_dbd_sqlengine.t ......... ok t/49dbd_file.t .................. ok t/50dbm_simple.t ................ ok t/51dbm_file.t .................. ok t/52dbm_complex.t ............... ok t/53sqlengine_adv.t ............. ok t/54_dbd_mem.t .................. ok t/60preparse.t .................. ok t/65transact.t .................. ok t/70callbacks.t ................. ok t/72childhandles.t .............. ok t/73cachedkids.t ................ ok Thu Jan 25 11:44:01 2024 notice, Server starting t/80proxy.t ..................... ok t/85gofer.t ..................... ok t/86gofer_fail.t ................ ok t/87gofer_cache.t ............... ok t/90sql_type_cast.t ............. ok t/91_store_warning.t ............ ok t/pod-coverage.t ................ skipped: Currently a developer-only test t/pod.t ......................... ok # --- Perl 5.036003 on aarch64-openbsd t/zvg_01basics.t ................ ok SV = IV(0xd929639f0) at 0xd92963a00 REFCNT = 1 FLAGS = (ROK,READONLY,PROTECT) RV = 0xca6547520 SV = PVHV(0xd2f0bdc40) at 0xca6547520 REFCNT = 1 FLAGS = (OBJECT,SHAREKEYS) STASH = 0xca6547a60 "DBI::dr" ARRAY = 0xca583a580 (0:8, 1:8) hash quality = 143.8% KEYS = 8 FILL = 8 MAX = 15 Elt "Name" HASH = 0x1cf11191 SV = PV(0xd86729d30) at 0xca65470e8 REFCNT = 1 FLAGS = (POK,IsCOW,pPOK) PV = 0xca35173b0 "Test"\0 CUR = 4 LEN = 10 COW_REFCNT = 0 Elt "Errstr" HASH = 0xd826eee2 SV = IV(0xca6547258) at 0xca6547268 REFCNT = 1 FLAGS = (ROK) RV = 0xd10c39b68 SV = PV(0xcce6c5d80) at 0xd10c39b68 REFCNT = 1 FLAGS = (POK,IsCOW,pPOK) PV = 0xcc6d43d00 ""\0 CUR = 0 LEN = 10 COW_REFCNT = 1 Elt "Version" HASH = 0x1e2a26d5 SV = PV(0xd86729d40) at 0xca6547148 REFCNT = 1 FLAGS = (POK,IsCOW,pPOK) PV = 0xcc6d43a50 "Test"\0 CUR = 4 LEN = 10 COW_REFCNT = 0 (in cleanup) dbih_getcom handle DBI::dr=HASH(0xca6547520) is not a DBI handle (has no magic) during global destruction. t/zvg_02dbidrv.t ................ ok t/zvg_03handle.t ................ ok t/zvg_04mods.t .................. ok t/zvg_05concathash.t ............ ok t/zvg_06attrs.t ................. ok t/zvg_07kids.t .................. ok t/zvg_08keeperr.t ............... ok t/zvg_09trace.t ................. ok t/zvg_10examp.t ................. ok t/zvg_11fetch.t ................. ok t/zvg_12quote.t ................. ok t/zvg_13taint.t ................. skipped: Taint attribute tests not functional with DBI_AUTOPROXY t/zvg_14utf8.t .................. ok t/zvg_15array.t ................. ok t/zvg_16destroy.t ............... ok t/zvg_17handle_error.t .......... ok t/zvg_19fhtrace.t ............... ok t/zvg_20meta.t .................. ok t/zvg_30subclass.t .............. ok t/zvg_31methcache.t ............. ok t/zvg_35thrclone.t .............. skipped: this openbsd perl 5.036003 not supported for DBI iThreads t/zvg_40profile.t ............... ok t/zvg_41prof_dump.t ............. ok t/zvg_42prof_data.t ............. ok t/zvg_43prof_env.t .............. ok t/zvg_48dbi_dbd_sqlengine.t ..... ok t/zvg_49dbd_file.t .............. ok t/zvg_50dbm_simple.t ............ ok t/zvg_51dbm_file.t .............. ok t/zvg_52dbm_complex.t ........... ok t/zvg_53sqlengine_adv.t ......... skipped: Modifying driver state won't compute running behind Gofer t/zvg_54_dbd_mem.t .............. skipped: modifying meta data doesn't work with Gofer-AutoProxy t/zvg_60preparse.t .............. ok t/zvg_65transact.t .............. skipped: Transactions not supported by DBD::Gofer t/zvg_70callbacks.t ............. ok t/zvg_72childhandles.t .......... ok t/zvg_73cachedkids.t ............ ok Thu Jan 25 11:45:15 2024 notice, Server starting t/zvg_80proxy.t ................. ok t/zvg_85gofer.t ................. ok t/zvg_86gofer_fail.t ............ skipped: Gofer DBI_AUTOPROXY t/zvg_87gofer_cache.t ........... skipped: Gofer DBI_AUTOPROXY t/zvg_90sql_type_cast.t ......... ok t/zvg_91_store_warning.t ........ ok t/zvn_48dbi_dbd_sqlengine.t ..... ok t/zvn_49dbd_file.t .............. ok t/zvn_50dbm_simple.t ............ ok t/zvn_51dbm_file.t .............. ok t/zvn_52dbm_complex.t ........... skipped: DBI::SQL::Nano is being used t/zvn_85gofer.t ................. ok # --- Perl 5.036003 on aarch64-openbsd t/zvp_01basics.t ................ ok t/zvp_02dbidrv.t ................ ok t/zvp_03handle.t ................ ok t/zvp_04mods.t .................. ok t/zvp_05concathash.t ............ ok t/zvp_06attrs.t ................. ok t/zvp_07kids.t .................. skipped: $h->{Kids} attribute not supported for DBI::PurePerl t/zvp_08keeperr.t ............... ok t/zvp_09trace.t ................. ok t/zvp_10examp.t ................. ok t/zvp_11fetch.t ................. ok t/zvp_12quote.t ................. ok t/zvp_13taint.t ................. skipped: Taint attributes not supported with DBI::PurePerl t/zvp_14utf8.t .................. ok t/zvp_15array.t ................. ok t/zvp_16destroy.t ............... ok t/zvp_17handle_error.t .......... ok t/zvp_19fhtrace.t ............... ok t/zvp_20meta.t .................. ok t/zvp_30subclass.t .............. ok t/zvp_31methcache.t ............. ok t/zvp_35thrclone.t .............. skipped: this openbsd perl 5.036003 not supported for DBI iThreads t/zvp_40profile.t ............... skipped: profiling not supported for DBI::PurePerl t/zvp_41prof_dump.t ............. skipped: profiling not supported for DBI::PurePerl t/zvp_42prof_data.t ............. skipped: profiling not supported for DBI::PurePerl t/zvp_43prof_env.t .............. skipped: profiling not supported for DBI::PurePerl t/zvp_48dbi_dbd_sqlengine.t ..... ok t/zvp_49dbd_file.t .............. ok t/zvp_50dbm_simple.t ............ ok t/zvp_51dbm_file.t .............. ok t/zvp_52dbm_complex.t ........... ok t/zvp_53sqlengine_adv.t ......... ok t/zvp_54_dbd_mem.t .............. ok t/zvp_60preparse.t .............. skipped: preparse not supported for DBI::PurePerl t/zvp_65transact.t .............. ok t/zvp_70callbacks.t ............. skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl t/zvp_72childhandles.t .......... ok t/zvp_73cachedkids.t ............ ok t/zvp_80proxy.t ................. skipped: DBD::Proxy currently has a problem under DBI::PurePerl t/zvp_85gofer.t ................. ok t/zvp_86gofer_fail.t ............ skipped: requires Callbacks which are not supported with PurePerl t/zvp_87gofer_cache.t ........... ok t/zvp_90sql_type_cast.t ......... ok t/zvp_91_store_warning.t ........ ok t/zvxgn_48dbi_dbd_sqlengine.t ... ok t/zvxgn_49dbd_file.t ............ ok t/zvxgn_50dbm_simple.t .......... ok t/zvxgn_51dbm_file.t ............ ok t/zvxgn_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used t/zvxgn_85gofer.t ............... ok t/zvxgnp_48dbi_dbd_sqlengine.t .. ok t/zvxgnp_49dbd_file.t ........... ok t/zvxgnp_50dbm_simple.t ......... ok t/zvxgnp_51dbm_file.t ........... ok t/zvxgnp_52dbm_complex.t ........ skipped: DBI::SQL::Nano is being used t/zvxgnp_85gofer.t .............. ok # --- Perl 5.036003 on aarch64-openbsd t/zvxgp_01basics.t .............. ok t/zvxgp_02dbidrv.t .............. ok t/zvxgp_03handle.t .............. ok t/zvxgp_04mods.t ................ ok t/zvxgp_05concathash.t .......... ok t/zvxgp_06attrs.t ............... ok t/zvxgp_07kids.t ................ skipped: $h->{Kids} attribute not supported for DBI::PurePerl t/zvxgp_08keeperr.t ............. ok t/zvxgp_09trace.t ............... ok t/zvxgp_10examp.t ............... ok t/zvxgp_11fetch.t ............... ok t/zvxgp_12quote.t ............... ok t/zvxgp_13taint.t ............... skipped: Taint attributes not supported with DBI::PurePerl t/zvxgp_14utf8.t ................ ok t/zvxgp_15array.t ............... ok t/zvxgp_16destroy.t ............. ok t/zvxgp_17handle_error.t ........ ok t/zvxgp_19fhtrace.t ............. ok t/zvxgp_20meta.t ................ ok t/zvxgp_30subclass.t ............ ok t/zvxgp_31methcache.t ........... ok t/zvxgp_35thrclone.t ............ skipped: this openbsd perl 5.036003 not supported for DBI iThreads t/zvxgp_40profile.t ............. skipped: profiling not supported for DBI::PurePerl t/zvxgp_41prof_dump.t ........... skipped: profiling not supported for DBI::PurePerl t/zvxgp_42prof_data.t ........... skipped: profiling not supported for DBI::PurePerl t/zvxgp_43prof_env.t ............ skipped: profiling not supported for DBI::PurePerl t/zvxgp_48dbi_dbd_sqlengine.t ... ok t/zvxgp_49dbd_file.t ............ ok t/zvxgp_50dbm_simple.t .......... ok t/zvxgp_51dbm_file.t ............ ok t/zvxgp_52dbm_complex.t ......... ok t/zvxgp_53sqlengine_adv.t ....... skipped: Modifying driver state won't compute running behind Gofer t/zvxgp_54_dbd_mem.t ............ skipped: modifying meta data doesn't work with Gofer-AutoProxy t/zvxgp_60preparse.t ............ skipped: preparse not supported for DBI::PurePerl t/zvxgp_65transact.t ............ skipped: Transactions not supported by DBD::Gofer t/zvxgp_70callbacks.t ........... skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl t/zvxgp_72childhandles.t ........ ok t/zvxgp_73cachedkids.t .......... ok t/zvxgp_80proxy.t ............... skipped: DBD::Proxy currently has a problem under DBI::PurePerl t/zvxgp_85gofer.t ............... ok t/zvxgp_86gofer_fail.t .......... skipped: requires Callbacks which are not supported with PurePerl t/zvxgp_87gofer_cache.t ......... skipped: Gofer DBI_AUTOPROXY t/zvxgp_90sql_type_cast.t ....... ok t/zvxgp_91_store_warning.t ...... ok t/zvxnp_48dbi_dbd_sqlengine.t ... ok t/zvxnp_49dbd_file.t ............ ok t/zvxnp_50dbm_simple.t .......... ok t/zvxnp_51dbm_file.t ............ ok t/zvxnp_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used t/zvxnp_85gofer.t ............... ok All tests successful. Files=202, Tests=12066, 414 wallclock secs ( 3.10 usr 2.03 sys + 295.08 cusr 88.71 csys = 388.92 CPU) Result: PASS PASS databases/p5-DBI Duration 7m17.54s