[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