[Modelinterpreter] release - elhalasztva
Mormota
attila.ulbert at gmail.com
Wed Oct 7 00:27:30 CEST 2015
Hat igen. De ez mar azert aprosag. Tok jo, hogy ilyen gyorsan megtalaltad a
hiba okat es meg tudtad csinalni a workaroundot is, ezert kulon koszonet
jar. Igy lett meg tegnap a 0.7.0-as release. Levelet meg nem kuldtem ki,
mert nemtom hogy kell! :)
Mindenesetre koszi mindenkinek!
Udv,
Mormota
2015-10-07 0:23 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu>:
> Pont ezt említettem a Robinak írt záradékban: a model import még nem
> egészen jó, ezért a Boldi féle rendszer tesztek nem mennek. A tesztelést
> ajánlom a HelloWorld/Machine/Phone(/Garage?) példákkal. Talán megoldást
> jelentene, ha az importálandó modelek hiányában specifikus hibát adnánk,
> hogy mi nincs meg. Az automatizált teszteknél meg még sehogy nem látja,
> valószínűleg egy közös temp könyvtárba kell másolni őket, mert a modelek
> között relatív fájl útvonal import van fizikailag.
>
> Üdv,
> Máté
>
>
> On Tuesday, October 6, 2015 23:02 CEST, Mormota <attila.ulbert at gmail.com>
> wrote:
>
>
> Ezt en szurtam el, nem latta a CLI a Tester.uml-t.
>
> 2015-10-06 22:48 GMT+02:00 Mormota <attila.ulbert at gmail.com>:
>>
>> Ezt dobta a gep:
>> c:\Users\mormota\Downloads>java -jar xumlrt-executor-cli-0.7.0.jar --root
>> gen --
>> setup SignalWithData.uml
>> Exception in thread "main"
>> hu.eltesoft.modelexecution.m2t.java.GenerationExcepti
>> on: Error parsing action code in behavior 'CheckFinish':
>> (1:22): Couldn't resolve reference to NamedElement
>> 'Root::TesterPackage::Tester:
>> :success'.
>> (1:22): failed: Cannot type Root::TesterPackage::Tester::success
>> (1:22): failed: Cannot type Root::TesterPackage::Tester::success
>>
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.BehaviorTranslator$1
>> 0.apply(BehaviorTranslator.java:202)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.BehaviorTranslator$1
>> 0.apply(BehaviorTranslator.java:1)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.AbstractFeature
>> Node.transform(AbstractFeatureNode.java:99)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.AbstractFeature
>> Node.lambda$0(AbstractFeatureNode.java:63)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.AbstractFeature
>> Node$$Lambda$23/298060389.process(Unknown Source)
>> at
>> org.eclipse.incquery.runtime.api.impl.BaseMatcher.rawForOneArbitraryM
>> atch(BaseMatcher.java:269)
>> at
>> org.eclipse.incquery.runtime.api.impl.BaseMatcher.forOneArbitraryMatc
>> h(BaseMatcher.java:251)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.AbstractFeature
>> Node.integrate(AbstractFeatureNode.java:63)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.ModelMapper.lam
>> bda$0(ModelMapper.java:97)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.ModelMapper$$La
>> mbda$22/428035767.accept(Unknown Source)
>> at java.util.ArrayList.forEach(Unknown Source)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.ModelMapper.get
>> Model(ModelMapper.java:97)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.RootElementTran
>> slator.getTemplate(RootElementTranslator.java:71)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.RootElementTran
>> slator.lambda$0(RootElementTranslator.java:59)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.RootElementTran
>> slator$$Lambda$19/541721252.accept(Unknown Source)
>> at java.util.ArrayList.forEach(Unknown Source)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.base.RootElementTran
>> slator.getAllTemplates(RootElementTranslator.java:57)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.ResourceTranslator.p
>> erformBatchTranslation(ResourceTranslator.java:141)
>> at
>> hu.eltesoft.modelexecution.m2m.logic.translators.ResourceTranslator.f
>> ullTranslation(ResourceTranslator.java:134)
>> at
>> hu.eltesoft.modelexecution.cli.StandaloneModelCompiler.analyseModel(S
>> tandaloneModelCompiler.java:142)
>> at
>> hu.eltesoft.modelexecution.cli.StandaloneModelCompiler.generateSource
>> s(StandaloneModelCompiler.java:74)
>> at
>> hu.eltesoft.modelexecution.cli.StandaloneModelCompiler.compileModel(S
>> tandaloneModelCompiler.java:54)
>> at
>> hu.eltesoft.modelexecution.cli.ConsoleModelRunner.processValidCommand
>> s(ConsoleModelRunner.java:96)
>> at
>> hu.eltesoft.modelexecution.cli.ConsoleModelRunner.run(ConsoleModelRun
>> ner.java:72)
>> at
>> hu.eltesoft.modelexecution.cli.ConsoleModelRunner.main(ConsoleModelRu
>> nner.java:52)
>>
>> c:\Users\mormota\Downloads>
>>
>> 2015-10-06 18:53 GMT+02:00 Mormota <attila.ulbert at gmail.com>:
>>>
>>> Hali!
>>>
>>> Koszi, akkor nekiesek este a release keszitesnek :)
>>>
>>> Udv,
>>> Mormota
>>>
>>> 2015-10-06 18:00 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu>:
>>>>
>>>> Sziasztok!
>>>>
>>>> Sikerült végre tényleg megszerelni a cli-t úgy, hogy viszi az eatf-et
>>>> is. Trunk-ba vissza is tettem, de a cli-testing ágat még nem szüntetem meg,
>>>> mert jóval kezdetlegesebb volt ott a kód, mint számítottam rá, így az
>>>> automatizált tesztelés további faragást kíván. Egyébként mielőtt
>>>> kiteszitek, érdemes legalább smoke test jelleggel kipróbálni a jenkins
>>>> által gyártott jar-t kézzel...
>>>>
>>>> Robi: a stream-eket megoldottam, az átirányítás az inherit-nél azért
>>>> nem ment, mert file descriptorokat inheritel, nem a stream-eket. A valid
>>>> arg tesztek meg azért nem jók többek közt, mert a tesztek egymás közt
>>>> modelt importálnak, és azt most a cli nem bírja betölteni még. Szóval lesz
>>>> itt technikázás még...
>>>>
>>>> Üdv,
>>>> Máté
>>>>
>>>>
>>>>
>>>> On Monday, October 5, 2015 23:12 CEST, Mormota <attila.ulbert at gmail.com>
>>>> wrote:
>>>>
>>>>
>>>> Szuper, koszi!
>>>>
>>>> 2015-10-05 23:10 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu>:
>>>>>
>>>>> Így lesz, az rcptt-maven-jenkins integrációt egy másik branch-en
>>>>> csináljuk majd, és prioritás a cli befejezése a release-re.
>>>>>
>>>>>
>>>>> On Monday, October 5, 2015 23:05 CEST, Mormota <
>>>>> attila.ulbert at gmail.com> wrote:
>>>>>
>>>>>
>>>>> Hali!
>>>>>
>>>>> Nem lehetett egyszeru rajonni, gratula!
>>>>>
>>>>> Ha a CLI nem egy randa stack trace-szel szallna el, siman kiadnam (le
>>>>> vagy gyartva a csomag, a webe is mindent belottem) es csinalnek egy bugfix
>>>>> release-t amikor a CLI kijavul, de ez igy egy vastag A prios TR.
>>>>>
>>>>> Ha holnap el tudtok oda jutni, hogy bemergelitek a trunkba, es
>>>>> lefutnak a cli-ra a tesztek, lecci szoljatok, es megcsinalom a release-t. A
>>>>> build rendszer fejlesztese mehet akar a release elkeszitese utan is.
>>>>>
>>>>> Ha ugy jonne ki, akkor: csutortokon team buildingen vagyok, cserebe
>>>>> pentek delutan mar visszaerek.
>>>>>
>>>>> Koszi mindent!
>>>>>
>>>>> Udv,
>>>>> Mormota
>>>>>
>>>>> 2015-10-05 22:32 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu>:
>>>>>>
>>>>>> Sziasztok!
>>>>>>
>>>>>> RCPTT-vel nálam is az a helyzet, hogy az elsőnél ugyanezzel elhasal,
>>>>>> ha többször futtatom ugyanabban az AUT-ban, akkor zöld minden. Ha nulláról
>>>>>> kezdem, megint bukik elsőre, aztán megint jó.
>>>>>>
>>>>>> CLI: sikerült kijavítani a cli-test ágban. Bugos valamelyik compiler,
>>>>>> vagy az eclipse-es, vagy az oracle javac: nem egyformán kezelnek bizonyos
>>>>>> esetekben bonyolult generic cuccokat java8 lamda-val. Szóval elég nagy
>>>>>> szívás volt rájönni, a részeletek még most is homályosak, de el lett
>>>>>> kerülve a probléma egy minimális refaktorálással.
>>>>>>
>>>>>> Akkor tenném vissza ezt az ágat, ha a cli tesztek meg vannak benne
>>>>>> javítva, szóval Robi, holnap délután én erre elvileg ráérek, akár össze is
>>>>>> ülhetnénk a témában. Illetve az rcptt-t is be kéne tenni végre a maven-be,
>>>>>> mert az csak félig lett megcsinálva a multkor, mert egyáltalán nem futottak
>>>>>> még azok a tesztek.
>>>>>>
>>>>>> Ha ezek megvannak, akkor elvileg mindenre (értsd ui+cli is) lesz
>>>>>> automata teszt, és mehet a release. Szóval holnap vagy szerdán jó esetben.
>>>>>>
>>>>>> Üdv,
>>>>>> Máté
>>>>>>
>>>>>>
>>>>>> On Monday, October 5, 2015 22:06 CEST, Mormota <
>>>>>> attila.ulbert at gmail.com> wrote:
>>>>>>
>>>>>>
>>>>>> Egy reboot utan kizoldult. Erdekes.
>>>>>>
>>>>>> 2015-10-05 21:56 GMT+02:00 Mormota <attila.ulbert at gmail.com>:
>>>>>>>
>>>>>>> A hiba:
>>>>>>> The Item "[xUMLTestRunConfig \[xUML-RT Executor\],
>>>>>>> model::HelloWorldComponent::HelloWorld::HelloWorld::run, Default Component,
>>>>>>> HelloWorld, HelloWorld#0, Hello \[State\]]" could not be found.
>>>>>>> at get-item
>>>>>>> (/hu.eltesoft.modelexecution.ide.tests/Tests/Execution.test:60)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2015-10-05 20:31 GMT+02:00 Mormota <attila.ulbert at gmail.com>:
>>>>>>>>
>>>>>>>> Hali!
>>>>>>>>
>>>>>>>> Az IDE teszt megint elhasalt a multkori hibaval.
>>>>>>>>
>>>>>>>> Udv,
>>>>>>>> Mormota
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> 2015-10-04 21:21 GMT+02:00 Mormota <attila.ulbert at gmail.com>:
>>>>>>>>>
>>>>>>>>> Szuper! Akkor 1 kipipalva! :)
>>>>>>>>>
>>>>>>>>> 2015-10-04 21:19 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu>:
>>>>>>>>>>
>>>>>>>>>> Boldinak volt egy fixe, ami szerint megállított állapotban a
>>>>>>>>>> debug alatt kiírjuk a debug targetre az objektum id-jét, amiben állunk. Ez
>>>>>>>>>> rontotta el a tesztet, és Robi egy kommitja javította.
>>>>>>>>>>
>>>>>>>>>> Üdv,
>>>>>>>>>> Máté
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sunday, October 4, 2015 21:07 CEST, Mormota <
>>>>>>>>>> attila.ulbert at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hali!
>>>>>>>>>>
>>>>>>>>>> Javitottal valamit, vagy nem determinisztikus az eredmeny?
>>>>>>>>>>
>>>>>>>>>> Udv,
>>>>>>>>>> Mormota
>>>>>>>>>>
>>>>>>>>>> 2015-10-04 20:56 GMT+02:00 Kitlei Róbert <kitlei at elte.hu>:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Sziasztok!
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 1. A buko Execution teszt; az output ld. lent. (banalisnak
>>>>>>>>>>> tunik elso blikkre, de ugy, hogy nem ertek hozza, nem szivesen pacsmagolnek)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Már nem bukik. Illetve, az utóbbi három futása során rendben
>>>>>>>>>>> lefutott.
>>>>>>>>>>>
>>>>>>>>>>> Robi
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> 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/20151007/29ef3448/attachment-0001.html>
More information about the Modelinterpreter
mailing list