italia / spid-spring

SPID extension for Java Spring
BSD 3-Clause "New" or "Revised" License
29 stars 22 forks source link

Zero test run in Travis CI master build #25

Closed gvespucci closed 2 years ago

gvespucci commented 2 years ago

Dando una occhiata al log della ultima build di master di Travis CI, sembra come se non esegua in realtà nessuna test del modulo spid-spring-integration.

-------------------------------------------------------

 T E S T S

-------------------------------------------------------

Running it.italia.developers.spid.integration.service.test.SPIDIntegrationServiceTest

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Running it.italia.developers.spid.integration.util.SPIDIntegrationUtilTest

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

IMHO credo manchi la dipendenza esplicita dal maven-surefire-plugin nel main pom.xml.

Sono io che mi sto perdendo qualcosa? Grazie

peppelinux commented 2 years ago

Ciao @gvespucci se possibile consiglierei vivamente di abbandonare travis e migrare a gh actions

gvespucci commented 2 years ago

Ciao @peppelinux, nulla in contrario. In realtà questa cosa dei 0 test credo abbia rivelato un problema di configurazione di Maven. Ho aggiunto la configurazione di Surefire, come dicevo su, e i test vengono invocati durante la build. Ma ora abbiamo 2 fallimenti dovute a 2 NPE. 🤔 Siccome ho appena conosciuto il progetto, non so bene chi siano i maintainer e di come continuare la discussione. Cosa mi consigli? Grazie

peppelinux commented 2 years ago

Sentiti libero di fare PR, io vedrò la CI funzionare e lo uniamo

raggiungici su slack developers italia, sul canale spid-spring, se vuoi conoscere i developers che nel tempo hanno contribuito