Maven buildi jednotlive moduly. A ihned jak v některém spadne test, tak build skončí, protože všechny ostatní moduly přeskočí.
-
mvn test
- Build běží jen k modulu s prvním padajícím testem. A zbytek modulů přeskočí. -
mvn test --fail-at-end
- Pokud modul spadne, tak přeskočí jen moduly, které na tomto modulu zavísí. -
mvn test --fail-never
- Spouští všechny moduly - žádné nepřeskočí. I když některé popadají.
mvn test
Příklad:
[INFO] Reactor Summary: [INFO] [INFO] smpl ................................................ SUCCESS [ 1.166 s] [INFO] smpl-test ........................................... SUCCESS [ 4.077 s] [INFO] smpl-common ......................................... SUCCESS [ 29.367 s] [INFO] smpl-data ........................................... SUCCESS [ 9.442 s] [INFO] smpl-persistence .................................... SUCCESS [ 27.131 s] [INFO] smpl-core ........................................... FAILURE [01:24 min] [INFO] smpl-icm-persistence ................................ SKIPPED [INFO] smpl-ips ............................................ SKIPPED [INFO] smpl-sys-info ....................................... SKIPPED [INFO] smpl-gmc-cloud ...................................... SKIPPED [INFO] smpl-workflow ....................................... SKIPPED [INFO] smpl-cluster ........................................ SKIPPED [INFO] smpl-engine ......................................... SKIPPED [INFO] smpl-definitions .................................... SKIPPED [INFO] smpl-statistics-report-creator ...................... SKIPPED [INFO] smpl-upgrade ........................................ SKIPPED [INFO] smpl-monitoring ..................................... SKIPPED [INFO] smpl-webserver ...................................... SKIPPED [INFO] smpl-webserver-core ................................. SKIPPED [INFO] smpl-node ........................................... SKIPPED [INFO] smpl-icm-package-creator ............................ SKIPPED [INFO] smpl-doc-exporter ................................... SKIPPED [INFO] smpl-i18n-converter ................................. SKIPPED [INFO] smpl-stopper ........................................ SKIPPED [INFO] smpl-bobril ......................................... SKIPPED [INFO] smpl-frontend ....................................... SKIPPED [INFO] smpl-webserver-app .................................. SKIPPED [INFO] smpl-sample-app ..................................... SKIPPED [INFO] smpl-installer ...................................... SKIPPED [INFO] smpl-incubator ...................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 02:35 min [INFO] Finished at: 2017-01-19T09:38:42+01:00 [INFO] Final Memory: 54M/1044M [INFO] ------------------------------------------------------------------------
mvn test --fail-at-end
Příklad:
[INFO] Reactor Summary: [INFO] [INFO] smpl ................................................ SUCCESS [ 1.443 s] [INFO] smpl-test ........................................... SUCCESS [ 5.906 s] [INFO] smpl-common ......................................... SUCCESS [ 32.095 s] [INFO] smpl-data ........................................... SUCCESS [ 13.179 s] [INFO] smpl-persistence .................................... SUCCESS [ 28.213 s] [INFO] smpl-core ........................................... FAILURE [01:27 min] [INFO] smpl-icm-persistence ................................ SKIPPED [INFO] smpl-ips ............................................ SKIPPED [INFO] smpl-sys-info ....................................... SKIPPED [INFO] smpl-gmc-cloud ...................................... SUCCESS [ 1.289 s] [INFO] smpl-workflow ....................................... SKIPPED [INFO] smpl-cluster ........................................ SKIPPED [INFO] smpl-engine ......................................... SKIPPED [INFO] smpl-definitions .................................... SUCCESS [ 0.693 s] [INFO] smpl-statistics-report-creator ...................... SUCCESS [ 1.108 s] [INFO] smpl-upgrade ........................................ FAILURE [ 18.500 s] [INFO] smpl-monitoring ..................................... SKIPPED [INFO] smpl-webserver ...................................... SUCCESS [ 0.630 s] [INFO] smpl-webserver-core ................................. SKIPPED [INFO] smpl-node ........................................... SKIPPED [INFO] smpl-icm-package-creator ............................ SUCCESS [ 1.222 s] [INFO] smpl-doc-exporter ................................... SUCCESS [ 1.074 s] [INFO] smpl-i18n-converter ................................. SUCCESS [ 1.342 s] [INFO] smpl-stopper ........................................ SUCCESS [ 0.833 s] [INFO] smpl-bobril ......................................... SUCCESS [ 30.465 s] [INFO] smpl-frontend ....................................... SUCCESS [01:42 min] [INFO] smpl-webserver-app .................................. SKIPPED [INFO] smpl-sample-app ..................................... SUCCESS [ 14.232 s] [INFO] smpl-installer ...................................... SKIPPED [INFO] smpl-incubator ...................................... SUCCESS [ 0.620 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:42 min [INFO] Finished at: 2017-01-19T09:27:37+01:00 [INFO] Final Memory: 65M/1149M
mvn test --fail-never
Příklad:
[INFO] Reactor Summary: [INFO] [INFO] smpl ................................................ SUCCESS [ 1.272 s] [INFO] smpl-test ........................................... SUCCESS [ 5.089 s] [INFO] smpl-common ......................................... SUCCESS [ 32.105 s] [INFO] smpl-data ........................................... SUCCESS [ 9.521 s] [INFO] smpl-persistence .................................... SUCCESS [ 27.626 s] [INFO] smpl-core ........................................... FAILURE [01:25 min] [INFO] smpl-icm-persistence ................................ FAILURE [ 10.546 s] [INFO] smpl-ips ............................................ SUCCESS [ 13.612 s] [INFO] smpl-sys-info ....................................... SUCCESS [ 5.811 s] [INFO] smpl-gmc-cloud ...................................... SUCCESS [ 1.094 s] [INFO] smpl-workflow ....................................... SUCCESS [ 31.439 s] [INFO] smpl-cluster ........................................ SUCCESS [ 13.137 s] [INFO] smpl-engine ......................................... FAILURE [01:31 min] [INFO] smpl-definitions .................................... SUCCESS [ 0.560 s] [INFO] smpl-statistics-report-creator ...................... SUCCESS [ 1.038 s] [INFO] smpl-upgrade ........................................ FAILURE [ 16.010 s] [INFO] smpl-monitoring ..................................... FAILURE [ 30.710 s] [INFO] smpl-webserver ...................................... SUCCESS [ 0.580 s] [INFO] smpl-webserver-core ................................. SUCCESS [ 46.682 s] [INFO] smpl-node ........................................... FAILURE [ 6.602 s] [INFO] smpl-icm-package-creator ............................ SUCCESS [ 1.033 s] [INFO] smpl-doc-exporter ................................... SUCCESS [ 1.010 s] [INFO] smpl-i18n-converter ................................. SUCCESS [ 1.097 s] [INFO] smpl-stopper ........................................ SUCCESS [ 0.570 s] [INFO] smpl-bobril ......................................... SUCCESS [ 14.878 s] [INFO] smpl-frontend ....................................... SUCCESS [01:38 min] [INFO] smpl-webserver-app .................................. SUCCESS [ 2.341 s] [INFO] smpl-sample-app ..................................... SUCCESS [ 13.023 s] [INFO] smpl-installer ...................................... SUCCESS [ 17.248 s] [INFO] smpl-incubator ...................................... SUCCESS [ 0.557 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 09:41 min [INFO] Finished at: 2017-01-19T09:50:06+01:00 [INFO] Final Memory: 77M/1483M [INFO] ------------------------------------------------------------------------