[Modelinterpreter] tesztek maven-ben
Gera Zoltán
gerazo at caesar.elte.hu
Mon Nov 16 10:37:21 CET 2015
Ok. Akkor én ezek tükrében most csinálok egy friss pull request-et és
aztán kis lépésekben folytatjuk.
Zozó
ui: A PR-hoz még annyit, hogy a nagy hibakeresésben az api test-eket
átraktam a tests package-ből a sima package-be úgy, ahogy lenniük
kellene. (Akkor még azt hittem, hogy a surefire fragment futtatása más.)
A lényeg, hogy ha már megcsináltam, akkor benthagyom... elvégre ez a
legszebb test-suite.
2015-11-14 01:41 keltezéssel, Kovács Gábor Ferenc írta:
> Sziasztok!
>
> Szerintem is menjen a Jenkins, minél előbb beindul ez a rendszer,
> annál előbb van reményünk rá, hogy tesztekkel stabilizáljuk a
> projektet. Elvégre ha már fut az automatikus teszt, akkor az a tesztek
> írására és karbantartására is remélhetőleg ösztönzőleg hat.
>
> Üdv:
> Gábor
>
> 2015.11.13. 23:56 keltezéssel, Karácsony Máté írta:
>> Sziasztok!
>>
>> A Jenkins setup ha minden tökéletesen megy, akkor kb 2 perc. Szóval
>> menjen, legalább látszik, ha valami még nem teljesen jó a build
>> systemben. A Trunk job-ról le lehet másolni a beállításokat, bár kb.
>> semmi extra nincs benne. Az svn helyett meg úgy is git van. Kb.
>> annyi, hogy a maven pluginnek meg van mondva, hogy a releng parent
>> alatti pom.xml-t futtassa.
>>
>> Üdv,
>> Máté
>>
>> On Friday, November 13, 2015 19:58 CET, Gera Zoltán
>> <gerazo at caesar.elte.hu> wrote:
>>> 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ó
>>>
>>> _______________________________________________
>>> Modelinterpreter mailing list
>>> Modelinterpreter at plc.inf.elte.hu
>>> https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter
>>
>>
>>
>>
>>
>> _______________________________________________
>> Modelinterpreter mailing list
>> Modelinterpreter at plc.inf.elte.hu
>> https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter
>
>
>
> _______________________________________________
> Modelinterpreter mailing list
> Modelinterpreter at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/modelinterpreter/attachments/20151116/a9aeead3/attachment.html>
More information about the Modelinterpreter
mailing list