[Modelinterpreter] tesztek maven-ben
Kovács Gábor Ferenc
kovacsgabor at caesar.elte.hu
Sat Nov 14 01:41:21 CET 2015
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/modelinterpreter/attachments/20151114/fa9806a9/attachment.html>
More information about the Modelinterpreter
mailing list