[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