|
@@ -1058,6 +1058,17 @@ Install docker using the following commands and then logout and login for the ch
|
1058
|
1058
|
|
1059
|
1059
|
To run the docker tests run "build_all.sh" and "run_all.sh" from the docker directory. The output should be:
|
1060
|
1060
|
|
|
1061
|
+ ================================================
|
|
1062
|
+ Debian 10 (PHP 7.3)
|
|
1063
|
+ ================================================
|
|
1064
|
+ [1/4] Starting MariaDB 10.3 ..... done
|
|
1065
|
+ [2/4] Starting PostgreSQL 11.4 .. done
|
|
1066
|
+ [3/4] Starting SQLServer 2017 ... skipped
|
|
1067
|
+ [4/4] Cloning PHP-CRUD-API v2 ... skipped
|
|
1068
|
+ ------------------------------------------------
|
|
1069
|
+ mysql: 100 tests ran in 3623 ms, 0 failed
|
|
1070
|
+ pgsql: 100 tests ran in 1310 ms, 0 failed
|
|
1071
|
+ sqlsrv: skipped, driver not loaded
|
1061
|
1072
|
================================================
|
1062
|
1073
|
Debian 9 (PHP 7.0)
|
1063
|
1074
|
================================================
|
|
@@ -1066,8 +1077,8 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
|
1066
|
1077
|
[3/4] Starting SQLServer 2017 ... skipped
|
1067
|
1078
|
[4/4] Cloning PHP-CRUD-API v2 ... skipped
|
1068
|
1079
|
------------------------------------------------
|
1069
|
|
- mysql: 95 tests ran in 2651 ms, 0 failed
|
1070
|
|
- pgsql: 95 tests ran in 573 ms, 0 failed
|
|
1080
|
+ mysql: 100 tests ran in 4844 ms, 0 failed
|
|
1081
|
+ pgsql: 100 tests ran in 1394 ms, 0 failed
|
1071
|
1082
|
sqlsrv: skipped, driver not loaded
|
1072
|
1083
|
================================================
|
1073
|
1084
|
Ubuntu 16.04 (PHP 7.0)
|
|
@@ -1077,9 +1088,9 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
|
1077
|
1088
|
[3/4] Starting SQLServer 2017 ... done
|
1078
|
1089
|
[4/4] Cloning PHP-CRUD-API v2 ... skipped
|
1079
|
1090
|
------------------------------------------------
|
1080
|
|
- mysql: 95 tests ran in 2670 ms, 0 failed
|
1081
|
|
- pgsql: 95 tests ran in 550 ms, 0 failed
|
1082
|
|
- sqlsrv: 95 tests ran in 6624 ms, 0 failed
|
|
1091
|
+ mysql: 100 tests ran in 4932 ms, 0 failed
|
|
1092
|
+ pgsql: 100 tests ran in 1394 ms, 0 failed
|
|
1093
|
+ sqlsrv: 100 tests ran in 50977 ms, 0 failed
|
1083
|
1094
|
================================================
|
1084
|
1095
|
Ubuntu 18.04 (PHP 7.2)
|
1085
|
1096
|
================================================
|
|
@@ -1088,11 +1099,11 @@ To run the docker tests run "build_all.sh" and "run_all.sh" from the docker dire
|
1088
|
1099
|
[3/4] Starting SQLServer 2017 ... skipped
|
1089
|
1100
|
[4/4] Cloning PHP-CRUD-API v2 ... skipped
|
1090
|
1101
|
------------------------------------------------
|
1091
|
|
- mysql: 95 tests ran in 3186 ms, 0 failed
|
1092
|
|
- pgsql: 95 tests ran in 556 ms, 0 failed
|
|
1102
|
+ mysql: 100 tests ran in 4327 ms, 0 failed
|
|
1103
|
+ pgsql: 100 tests ran in 1396 ms, 0 failed
|
1093
|
1104
|
sqlsrv: skipped, driver not loaded
|
1094
|
1105
|
|
1095
|
|
-The above test run (including starting up the databases) takes less than one minute on my machine.
|
|
1106
|
+The above test run (including starting up the databases) takes less than 5 minutes on my slow laptop.
|
1096
|
1107
|
|
1097
|
1108
|
$ ./run.sh
|
1098
|
1109
|
1) debian9
|