@@ -1609,10 +1609,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1609
1609
[3/4] Starting SQLServer 2017 ... skipped
1610
1610
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1611
1611
------------------------------------------------
1612
- mysql: 120 tests ran in 779 ms, 1 skipped, 0 failed
1613
- pgsql: 120 tests ran in 769 ms, 1 skipped, 0 failed
1612
+ mysql: 120 tests ran in 3279 ms, 1 skipped, 0 failed
1613
+ pgsql: 120 tests ran in 1802 ms, 1 skipped, 0 failed
1614
1614
sqlsrv: skipped, driver not loaded
1615
- sqlite: 120 tests ran in 672 ms, 13 skipped, 0 failed
1615
+ sqlite: 120 tests ran in 1720 ms, 13 skipped, 0 failed
1616
1616
================================================
1617
1617
Debian 11 (PHP 7.4)
1618
1618
================================================
@@ -1621,10 +1621,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1621
1621
[3/4] Starting SQLServer 2017 ... skipped
1622
1622
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1623
1623
------------------------------------------------
1624
- mysql: 120 tests ran in 820 ms, 1 skipped, 0 failed
1625
- pgsql: 120 tests ran in 780 ms, 1 skipped, 0 failed
1624
+ mysql: 120 tests ran in 2761 ms, 1 skipped, 0 failed
1625
+ pgsql: 120 tests ran in 2263 ms, 1 skipped, 0 failed
1626
1626
sqlsrv: skipped, driver not loaded
1627
- sqlite: 120 tests ran in 681 ms, 13 skipped, 0 failed
1627
+ sqlite: 120 tests ran in 1860 ms, 13 skipped, 0 failed
1628
1628
================================================
1629
1629
Debian 12 (PHP 8.2)
1630
1630
================================================
@@ -1633,10 +1633,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1633
1633
[3/4] Starting SQLServer 2019 ... skipped
1634
1634
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1635
1635
------------------------------------------------
1636
- mysql: 120 tests ran in 880 ms, 1 skipped, 0 failed
1637
- pgsql: 120 tests ran in 796 ms, 1 skipped, 0 failed
1636
+ mysql: 120 tests ran in 3106 ms, 1 skipped, 0 failed
1637
+ pgsql: 120 tests ran in 1863 ms, 1 skipped, 0 failed
1638
1638
sqlsrv: skipped, driver not loaded
1639
- sqlite: 120 tests ran in 681 ms, 13 skipped, 0 failed
1639
+ sqlite: 120 tests ran in 1649 ms, 13 skipped, 0 failed
1640
1640
================================================
1641
1641
RockyLinux 8 (PHP 7.2)
1642
1642
================================================
@@ -1645,10 +1645,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1645
1645
[3/4] Starting SQLServer 2017 ... skipped
1646
1646
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1647
1647
------------------------------------------------
1648
- mysql: 120 tests ran in 835 ms, 1 skipped, 0 failed
1648
+ mysql: 120 tests ran in 3248 ms, 1 skipped, 0 failed
1649
1649
pgsql: skipped, driver not loaded
1650
1650
sqlsrv: skipped, driver not loaded
1651
- sqlite: 120 tests ran in 684 ms, 13 skipped, 0 failed
1651
+ sqlite: 120 tests ran in 1745 ms, 13 skipped, 0 failed
1652
1652
================================================
1653
1653
RockyLinux 9 (PHP 8.0)
1654
1654
================================================
@@ -1657,10 +1657,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1657
1657
[3/4] Starting SQLServer 2017 ... skipped
1658
1658
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1659
1659
------------------------------------------------
1660
- mysql: 120 tests ran in 825 ms, 1 skipped, 0 failed
1660
+ mysql: 120 tests ran in 2945 ms, 1 skipped, 0 failed
1661
1661
pgsql: skipped, driver not loaded
1662
1662
sqlsrv: skipped, driver not loaded
1663
- sqlite: 120 tests ran in 678 ms, 13 skipped, 0 failed
1663
+ sqlite: 120 tests ran in 1657 ms, 13 skipped, 0 failed
1664
1664
================================================
1665
1665
Ubuntu 18.04 (PHP 7.2)
1666
1666
================================================
@@ -1669,10 +1669,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1669
1669
[3/4] Starting SQLServer 2017 ... skipped
1670
1670
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1671
1671
------------------------------------------------
1672
- mysql: 120 tests ran in 1102 ms, 1 skipped, 0 failed
1673
- pgsql: 120 tests ran in 812 ms, 1 skipped, 0 failed
1672
+ mysql: 120 tests ran in 4151 ms, 1 skipped, 0 failed
1673
+ pgsql: 120 tests ran in 1798 ms, 1 skipped, 0 failed
1674
1674
sqlsrv: skipped, driver not loaded
1675
- sqlite: 120 tests ran in 710 ms, 13 skipped, 0 failed
1675
+ sqlite: 120 tests ran in 1906 ms, 13 skipped, 0 failed
1676
1676
================================================
1677
1677
Ubuntu 20.04 (PHP 7.4)
1678
1678
================================================
@@ -1681,10 +1681,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1681
1681
[3/4] Starting SQLServer 2019 ... done
1682
1682
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1683
1683
------------------------------------------------
1684
- mysql: 120 tests ran in 1256 ms, 1 skipped, 0 failed
1685
- pgsql: 120 tests ran in 804 ms, 1 skipped, 0 failed
1686
- sqlsrv: 120 tests ran in 4058 ms, 1 skipped, 0 failed
1687
- sqlite: 120 tests ran in 680 ms, 13 skipped, 0 failed
1684
+ mysql: 120 tests ran in 6480 ms, 1 skipped, 0 failed
1685
+ pgsql: 120 tests ran in 2415 ms, 1 skipped, 0 failed
1686
+ sqlsrv: 120 tests ran in 14517 ms, 1 skipped, 0 failed
1687
+ sqlite: 120 tests ran in 1694 ms, 13 skipped, 0 failed
1688
1688
================================================
1689
1689
Ubuntu 22.04 (PHP 8.1)
1690
1690
================================================
@@ -1693,10 +1693,10 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
1693
1693
[3/4] Starting SQLServer 2019 ... skipped
1694
1694
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1695
1695
------------------------------------------------
1696
- mysql: 120 tests ran in 1199 ms, 1 skipped, 0 failed
1697
- pgsql: 120 tests ran in 760 ms, 1 skipped, 0 failed
1696
+ mysql: 120 tests ran in 5951 ms, 1 skipped, 0 failed
1697
+ pgsql: 120 tests ran in 1951 ms, 1 skipped, 0 failed
1698
1698
sqlsrv: skipped, driver not loaded
1699
- sqlite: 120 tests ran in 668 ms, 13 skipped, 0 failed
1699
+ sqlite: 120 tests ran in 1923 ms, 13 skipped, 0 failed
1700
1700
1701
1701
The above test run (including starting up the databases) takes less than 5 minutes on my slow laptop.
1702
1702
@@ -1718,10 +1718,10 @@ The above test run (including starting up the databases) takes less than 5 minut
1718
1718
[3/4] Starting SQLServer 2017 ... skipped
1719
1719
[4/4] Cloning PHP-CRUD-API v2 ... skipped
1720
1720
------------------------------------------------
1721
- mysql: 120 tests ran in 1102 ms, 1 skipped, 0 failed
1722
- pgsql: 120 tests ran in 812 ms, 1 skipped, 0 failed
1721
+ mysql: 120 tests ran in 4151 ms, 1 skipped, 0 failed
1722
+ pgsql: 120 tests ran in 1798 ms, 1 skipped, 0 failed
1723
1723
sqlsrv: skipped, driver not loaded
1724
- sqlite: 120 tests ran in 710 ms, 13 skipped, 0 failed
1724
+ sqlite: 120 tests ran in 1906 ms, 13 skipped, 0 failed
1725
1725
root@b7ab9472e08f:/php-crud-api#
1726
1726
1727
1727
As you can see the "run.sh" script gives you access to a prompt in the chosen docker environment.
0 commit comments