[Modelinterpreter] tesztek maven-ben

Gera Zoltán gerazo at caesar.elte.hu
Fri Nov 13 19:58:38 CET 2015


Sziasztok!

Jelenleg így állunk:

Minden fordul maven-ben, de
[INFO] hu.elte.txtuml.api.model.tests ..................... FAILURE [  
6.385 s]
[INFO] hu.elte.txtuml.diagnostics.tests ................... SUCCESS [  
9.618 s]
[INFO] hu.elte.txtuml.export.papyrus.tests ................ FAILURE [ 
14.846 s]
[INFO] hu.elte.txtuml.export.uml2.tests ................... FAILURE [  
6.590 s]
[INFO] hu.elte.txtuml.export.uml2.tests.models ............ SUCCESS [  
0.100 s]
[INFO] hu.elte.txtuml.utils.tests ......................... SUCCESS [  
6.879 s]
[INFO] hu.elte.txtuml.xtxtuml.tests ....................... FAILURE [  
6.962 s]

Ezek közül az api.model valójában jó. Maven-ben azért hullik el, mert 
baj van a singletonsággal.
A papyrus, uml2, és xtxtuml tesztek viszont Eclipse-ben is hibásak (bár 
itt is vannak maven-es eltérések). Ez azt jelenti, hogy vannak jól 
lefutó tesztek, de vannak rosszak is. Vannak tesztek, melyeket szerintem 
még az api refaktor óta nem futtatott senki (első ránézésre az a baj).

Ezek alapján a coverage-ünk még annál is gyengébb, mint hittük. Azt 
hiszem, hogy addig, amíg nincs hadrendben a Jenkins, idővel maguktól meg 
fognak romlani a tesztejeink. Úgyhogy én azt javaslom, hogy a hibás 
teszteket tiltsuk le és akár így is rakjuk fel a cuccot Jenkins-be. 
Legalább a kód fordulásáról és a jó tesztek működéséről gondoskodna. A 
hibás tesztek javítását meg kioszthatjuk issue-kal egymás között később.

Mit szóltok?

Zozó



More information about the Modelinterpreter mailing list