[Modelinterpreter] release - elhalasztva

Mormota attila.ulbert at gmail.com
Tue Oct 6 23:02:54 CEST 2015


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/20151006/15098cb7/attachment-0001.html>


More information about the Modelinterpreter mailing list