[-0] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-0] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [-0] LE PLUS PRÉCIS : GET_AGENT_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : 3@(Tcommunity,Tgroup,Trole)@MK-432 [-0] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.2: 0@(Tcommunity,Tgroup,Trole)@MK-432 -> 3@(Tcommunity,Tgroup,Trole)@MK-432 [-0] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.3: 0@(Tcommunity,Tgroup,Trole)@MK-432 -> 3@(Tcommunity,Tgroup,Trole)@MK-432 [-0] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-0] PLUS PRÉCIS : ** entrée dans LIVE ** [-0] LE PLUS PRÉCIS : waitNextMessage... java.lang.NullPointerException: Cannot invoke "madkit.kernel.AgentAddress.getRoleObject()" because "receiver" is null at madkit.kernel.MadkitKernel.resolveAddress(MadkitKernel.java:840) at madkit.kernel.MadkitKernel.sendMessage(MadkitKernel.java:827) at madkit.kernel.Agent.sendMessageWithRoleAndWaitForReply(Agent.java:294) at madkit.kernel.Agent.sendMessageAndWaitForReply(Agent.java:236) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest$11.activate(sendMessageAndWaitForReplyWithAATest.java:280) at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:374) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:69) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:66) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) java.lang.NullPointerException: Cannot invoke "madkit.kernel.Message.setSender(madkit.kernel.AgentAddress)" because "m" is null at madkit.kernel.MadkitKernel.buildAndSendMessage(MadkitKernel.java:1397) at madkit.kernel.MadkitKernel.sendMessage(MadkitKernel.java:833) at madkit.kernel.Agent.sendMessageWithRoleAndWaitForReply(Agent.java:294) at madkit.kernel.Agent.sendMessageAndWaitForReply(Agent.java:236) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest$11.activate(sendMessageAndWaitForReplyWithAATest.java:286) at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:374) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:69) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:66) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) java.lang.NullPointerException: Cannot invoke "madkit.kernel.AgentAddress.getRoleObject()" because "receiver" is null at madkit.kernel.MadkitKernel.resolveAddress(MadkitKernel.java:840) at madkit.kernel.MadkitKernel.sendMessage(MadkitKernel.java:827) at madkit.kernel.Agent.sendMessageWithRoleAndWaitForReply(Agent.java:294) at madkit.kernel.Agent.sendMessageAndWaitForReply(Agent.java:236) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest$11.activate(sendMessageAndWaitForReplyWithAATest.java:292) at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:374) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:69) at madkit.kernel.AgentExecutor$1.call(AgentExecutor.java:66) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) [-0] PLUS PRÉCIS : -*-GET KILLED in LIVE-*- [-0] PLUS PRÉCIS : ** sortie de LIVE ** [-0] PLUS PRÉCIS : ** entrée dans END ** [-0] PLUS PRÉCIS : ** sortie de END ** [-0] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-4] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullArgs (TERMINATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.nullArgs(sendMessageAndWaitForReplyWithAATest.java:273) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ nullArgs TEST PASSED --------------------- [-9] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-9] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control [-9] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-9] PLUS PRÉCIS : ** entrée dans LIVE ** [-9] LE PLUS PRÉCIS : waitNextMessage... [-9] LE PLUS PRÉCIS : ...nouveau message: Message.13: 10@(Tcommunity,Tgroup,candidate)@MK-433 -> 9@(Tcommunity,Tgroup,manager)@MK-433 [-9] LE PLUS PRÉCIS : SEND_MESSAGE OK : StringMessage.13: 9@(Tcommunity,Tgroup,manager)@MK-433 -> 10@(Tcommunity,Tgroup,candidate)@MK-433 content: {reply} [-9] LE PLUS PRÉCIS : waitNextMessage... [-9] LE PLUS PRÉCIS : ...nouveau message: Message.15: 10@(Tcommunity,Tgroup,candidate)@MK-433 -> 9@(Tcommunity,Tgroup,manager)@MK-433 [-9] PLUS PRÉCIS : -*-GET KILLED in LIVE-*- [-9] PLUS PRÉCIS : ** sortie de LIVE ** [-9] PLUS PRÉCIS : ** entrée dans END ** [-9] PLUS PRÉCIS : ** sortie de END ** [-9] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-11] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: returnSuccessOnCandidateRole (ENDING) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.returnSuccessOnCandidateRole(sendMessageAndWaitForReplyWithAATest.java:206) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ returnSuccessOnCandidateRole TEST PASSED --------------------- [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-18 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main] [MadkitKernel-18] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [MadkitKernel-18] PLUS PRÉCIS : communauté <local> created [MadkitKernel-18] PLUS PRÉCIS : rôle <local,system,manager> created [MadkitKernel-18] PRÉCIS : groupe <local,system> created by MadkitKernel-18 [MadkitKernel-18] PLUS PRÉCIS : communauté <local> created [MadkitKernel-18] PLUS PRÉCIS : rôle <local,kernels,manager> created [MadkitKernel-18] PRÉCIS : groupe <local,kernels> created by MadkitKernel-18 [MadkitKernel-18] PLUS PRÉCIS : communauté <local> created [MadkitKernel-18] PLUS PRÉCIS : rôle <local,network,manager> created [MadkitKernel-18] PRÉCIS : groupe <local,network> created by MadkitKernel-18 [MadkitKernel-18] PLUS PRÉCIS : rôle <local,network,kernel> created [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 is now playing rôle <local,network,kernel> [MadkitKernel-18] PLUS PRÉCIS : rôle <local,network,updater> created [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 is now playing rôle <local,network,updater> [MadkitKernel-18] PLUS PRÉCIS : rôle <local,network,emmiter> created [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 is now playing rôle <local,network,emmiter> [MadkitKernel-18] PRÉCIS : ****** Launching GUI Manager ****** [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 (ACTIVATED)log level = ALL launching GUIManagerAgent-19 (NOT_LAUNCHED) by Thread[ACTIVATED-18,6,DAEMON] [MadkitKernel-18] PLUS PRÉCIS : communauté <local> created [MadkitKernel-18] PLUS PRÉCIS : rôle <local,gui,manager> created [MadkitKernel-18] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-19 [MadkitKernel-18] PRÉCIS : ****** GUI Manager launched ****** [MadkitKernel-18] PRÉCIS : ** Networking is off: No Net Agent ** [MadkitKernel-18] PLUS PRÉCIS : ** sortie de ACTIVATE ** [MadkitKernel-18] PLUS PRÉCIS : ** entrée dans LIVE ** [MadkitKernel-18] PRÉCIS : ** LAUNCHING XML CONFIGS ** [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 (LIVING)log level = ALL launching TerminationTesterAgent-20 (NOT_LAUNCHED) by Thread[main,5,main] [MadkitKernel-18] PRÉCIS : ** LAUNCHING CONFIG AGENTS ** [MadkitKernel-18] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-18] LE PLUS PRÉCIS : MadkitKernel-18 (LIVING)log level = ALL launching sendReplyAndWaitForReply (NOT_LAUNCHED) by Thread[main,5,main] [MadkitKernel-18] LE PLUS PRÉCIS : ...nouveau message: HookMessage.24: 20@(local,system,candidate)@MK-434 -> 18@(local,system,manager)@MK-434 content: {AGENT_TERMINATED} [MadkitKernel-18] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-18] PLUS PRÉCIS : communauté <Tcommunity> created [MadkitKernel-18] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager> created [MadkitKernel-18] PRÉCIS : groupe <Tcommunity,Tgroup> created by sendReplyAndWaitForReply [MadkitKernel-18] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,Trole> created [MadkitKernel-18] LE PLUS PRÉCIS : sendReplyAndWaitForReply is now playing rôle <Tcommunity,Tgroup,Trole> [-17] LE PLUS PRÉCIS : LAUNCH_AGENT (2147483647)[ForEverReplierAgent-21]... [MadkitKernel-18] LE PLUS PRÉCIS : sendReplyAndWaitForReply (ACTIVATED) launching [ForEverReplierAgent-21] (NOT_LAUNCHED) by Thread[ACTIVATED-17,4,LIFE@MK-434] [MadkitKernel-18] PLUS PRÉCIS : communauté <Tcommunity> created [MadkitKernel-18] PLUS PRÉCIS : groupe <Tcommunity,Tgroup> already exists: Creation aborted [MadkitKernel-18] LE PLUS PRÉCIS : [ForEverReplierAgent-21] is now playing rôle <Tcommunity,Tgroup,Trole> [ForEverReplierAgent-21] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole> Message.29: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] PLUS PRÉCIS : ** sortie de ACTIVATE ** [ForEverReplierAgent-21] PLUS PRÉCIS : ** entrée dans LIVE ** [ForEverReplierAgent-21] LE PLUS PRÉCIS : waitNextMessage... [-17] LE PLUS PRÉCIS : LAUNCH_AGENT [ForEverReplierAgent-21] (LIVING) OK [-17] LE PLUS PRÉCIS : sendMessageAndWaitForReply : sending Message.30 to any rôle <Tcommunity,Tgroup,Trole> [-17] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole> Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : ...nouveau message: Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : waitNextMessage... [-17] LE PLUS PRÉCIS : a match has arrived Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [-17] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : ...nouveau message: Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : waitNextMessage... [-17] LE PLUS PRÉCIS : sendReplyAndWaitForReply : sending Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 as reply to Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434, and waiting reply... [-17] LE PLUS PRÉCIS : a match has arrived Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [-17] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [-17] LE PLUS PRÉCIS : sendReplyAndWaitForReply : sending Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 as reply to Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434, and waiting reply... [ForEverReplierAgent-21] LE PLUS PRÉCIS : ...nouveau message: Message.30: 17@(Tcommunity,Tgroup,Trole)@MK-434 -> 21@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [-17] LE PLUS PRÉCIS : a match has arrived Message.30: 21@(Tcommunity,Tgroup,Trole)@MK-434 -> 17@(Tcommunity,Tgroup,Trole)@MK-434 [ForEverReplierAgent-21] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-18] PLUS PRÉCIS : Hard kill on sendReplyAndWaitForReply (ACTIVATED) ACTIVATED-17 [MadkitKernel-18] AVERTISSEMENT : log for MadkitKernel-18 (LIVING)log level = ALL LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: sendReplyAndWaitForReply (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:655) at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:613) at madkit.kernel.JunitMadkit.launchTestedAgent(JunitMadkit.java:202) at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:180) at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:209) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.sendReplyAndWaitForReply(sendMessageAndWaitForReplyWithAATest.java:132) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) [MadkitKernel-18] PLUS PRÉCIS : now waiting for ACTIVATED to end on sendReplyAndWaitForReply (ACTIVATED) [-17] PLUS PRÉCIS : -*-GET KILLED in ACTIVATE-*- [MadkitKernel-18] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: sendReplyAndWaitForReply (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.sendReplyAndWaitForReply(sendMessageAndWaitForReplyWithAATest.java:132) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) [-17] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-17] PLUS PRÉCIS : ** entrée dans END ** [-17] PLUS PRÉCIS : ** sortie de END ** [MadkitKernel-18] PLUS PRÉCIS : ENDING already done on sendReplyAndWaitForReply (TERMINATED) [MadkitKernel-18] LE PLUS PRÉCIS : sendReplyAndWaitForReply has leaved role rôle <Tcommunity,Tgroup,manager> [MadkitKernel-18] PLUS PRÉCIS : Removingrôle <Tcommunity,Tgroup,manager> [MadkitKernel-18] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager> created [MadkitKernel-18] LE PLUS PRÉCIS : sendReplyAndWaitForReply has leaved role rôle <Tcommunity,Tgroup,Trole> [-17] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-18] LE PLUS PRÉCIS : [[ForEverReplierAgent-21] (LIVING)] ------------------------ sendReplyAndWaitForReply TEST PASSED --------------------- [MadkitKernel-18] LE PLUS PRÉCIS : [[ForEverReplierAgent-21] (LIVING)] [-25] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control [-25] LE PLUS PRÉCIS : LAUNCH_AGENT (2147483647)-23... [-23] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-23] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [-23] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-23] PLUS PRÉCIS : ** entrée dans LIVE ** [-23] LE PLUS PRÉCIS : waitNextMessage... [-25] LE PLUS PRÉCIS : LAUNCH_AGENT -23 (LIVING) OK [-23] LE PLUS PRÉCIS : ...nouveau message: Message.43: 25@(Tcommunity,Tgroup,manager)@MK-435 -> 23@(Tcommunity,Tgroup,Trole)@MK-435 [-25] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole> Message.43: 25@(Tcommunity,Tgroup,manager)@MK-435 -> 23@(Tcommunity,Tgroup,Trole)@MK-435 [-23] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.43: 23@(Tcommunity,Tgroup,Trole)@MK-435 -> 25@(Tcommunity,Tgroup,manager)@MK-435 [-23] LE PLUS PRÉCIS : waitNextMessage... [-25] LE PLUS PRÉCIS : Waiting next message during 100 milliseconds... [-25] LE PLUS PRÉCIS : waitNextMessage->nouveau message: Message.43: 23@(Tcommunity,Tgroup,Trole)@MK-435 -> 25@(Tcommunity,Tgroup,manager)@MK-435 [-23] PLUS PRÉCIS : -*-GET KILLED in LIVE-*- [-23] PLUS PRÉCIS : ** sortie de LIVE ** [-23] PLUS PRÉCIS : ** entrée dans END ** [-23] PLUS PRÉCIS : ** sortie de END ** [-23] LE PLUS PRÉCIS : ** TERMINATED ** [-25] PLUS PRÉCIS : -*-GET KILLED in ACTIVATE-*- [-25] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-25] PLUS PRÉCIS : ** entrée dans END ** [-25] PLUS PRÉCIS : ** sortie de END ** [-25] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-26] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: replyWithSameMessage (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.replyWithSameMessage(sendMessageAndWaitForReplyWithAATest.java:115) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ replyWithSameMessage TEST PASSED --------------------- [-29] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-29] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [-29] LE PLUS PRÉCIS : GET_AGENT_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : 32@(Tcommunity,Tgroup,Trole)@MK-436 [-29] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.52: 29@(Tcommunity,Tgroup,Trole)@MK-436 -> 32@(Tcommunity,Tgroup,Trole)@MK-436 [-29] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.53: 29@(Tcommunity,Tgroup,Trole)@MK-436 -> 32@(Tcommunity,Tgroup,Trole)@MK-436 [-29] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-29] PLUS PRÉCIS : ** entrée dans LIVE ** [-29] LE PLUS PRÉCIS : waitNextMessage... [-29] LE PLUS PRÉCIS : LEAVE_ROLE OK : rôle <Tcommunity,Tgroup,Trole> [MadkitKernel-33] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: returnInvalidAA (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.returnInvalidAA(sendMessageAndWaitForReplyWithAATest.java:232) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ returnInvalidAA TEST PASSED --------------------- [-36] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-36] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [-36] LE PLUS PRÉCIS : GET_AGENT_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : 39@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.63: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.64: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 [-36] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-36] PLUS PRÉCIS : ** entrée dans LIVE ** [-36] LE PLUS PRÉCIS : waitNextMessage... [-36] LE PLUS PRÉCIS : ...nouveau message: Message.65: 39@(Tcommunity,Tgroup,Trole)@MK-437 -> 36@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : waitNextMessage... [-36] LE PLUS PRÉCIS : ...nouveau message: Message.66: 39@(Tcommunity,Tgroup,Trole)@MK-437 -> 36@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : StringMessage.66: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 content: {reply} [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.69: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.70: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : waitNextMessage... [-36] LE PLUS PRÉCIS : ...nouveau message: Message.68: 39@(Tcommunity,Tgroup,Trole)@MK-437 -> 36@(Tcommunity,Tgroup,Trole)@MK-437 [-36] LE PLUS PRÉCIS : SEND_MESSAGE OK : StringMessage.68: 36@(Tcommunity,Tgroup,Trole)@MK-437 -> 39@(Tcommunity,Tgroup,Trole)@MK-437 content: {reply2} [-36] PLUS PRÉCIS : ** sortie de LIVE ** [-36] PLUS PRÉCIS : ** entrée dans END ** [-36] PLUS PRÉCIS : ** sortie de END ** [-36] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-40] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: returnSuccess (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.returnSuccess(sendMessageAndWaitForReplyWithAATest.java:164) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ returnSuccess TEST PASSED --------------------- [-43] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [-43] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey [-43] LE PLUS PRÉCIS : GET_AGENT_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : 46@(Tcommunity,Tgroup,Trole)@MK-438 [-43] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.82: 43@(Tcommunity,Tgroup,Trole)@MK-438 -> 46@(Tcommunity,Tgroup,Trole)@MK-438 [-43] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.83: 43@(Tcommunity,Tgroup,Trole)@MK-438 -> 46@(Tcommunity,Tgroup,Trole)@MK-438 [-43] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-43] PLUS PRÉCIS : ** entrée dans LIVE ** [-43] LE PLUS PRÉCIS : waitNextMessage... [-43] PLUS PRÉCIS : -*-GET KILLED in LIVE-*- [-43] PLUS PRÉCIS : ** sortie de LIVE ** [-43] PLUS PRÉCIS : ** entrée dans END ** [-43] PLUS PRÉCIS : ** sortie de END ** [-43] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-47] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: returnBadCGR (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.returnBadCGR(sendMessageAndWaitForReplyWithAATest.java:252) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) ------------------------ returnBadCGR TEST PASSED --------------------- [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-54 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main] [MadkitKernel-54] PLUS PRÉCIS : ** entrée dans ACTIVATE ** [MadkitKernel-54] PLUS PRÉCIS : communauté <local> created [MadkitKernel-54] PLUS PRÉCIS : rôle <local,system,manager> created [MadkitKernel-54] PRÉCIS : groupe <local,system> created by MadkitKernel-54 [MadkitKernel-54] PLUS PRÉCIS : communauté <local> created [MadkitKernel-54] PLUS PRÉCIS : rôle <local,kernels,manager> created [MadkitKernel-54] PRÉCIS : groupe <local,kernels> created by MadkitKernel-54 [MadkitKernel-54] PLUS PRÉCIS : communauté <local> created [MadkitKernel-54] PLUS PRÉCIS : rôle <local,network,manager> created [MadkitKernel-54] PRÉCIS : groupe <local,network> created by MadkitKernel-54 [MadkitKernel-54] PLUS PRÉCIS : rôle <local,network,kernel> created [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 is now playing rôle <local,network,kernel> [MadkitKernel-54] PLUS PRÉCIS : rôle <local,network,updater> created [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 is now playing rôle <local,network,updater> [MadkitKernel-54] PLUS PRÉCIS : rôle <local,network,emmiter> created [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 is now playing rôle <local,network,emmiter> [MadkitKernel-54] PRÉCIS : ****** Launching GUI Manager ****** [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 (ACTIVATED)log level = ALL launching GUIManagerAgent-55 (NOT_LAUNCHED) by Thread[ACTIVATED-54,6,DAEMON] [MadkitKernel-54] PLUS PRÉCIS : communauté <local> created [MadkitKernel-54] PLUS PRÉCIS : rôle <local,gui,manager> created [MadkitKernel-54] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-55 [MadkitKernel-54] PRÉCIS : ****** GUI Manager launched ****** [MadkitKernel-54] PRÉCIS : ** Networking is off: No Net Agent ** [MadkitKernel-54] PLUS PRÉCIS : ** sortie de ACTIVATE ** [MadkitKernel-54] PLUS PRÉCIS : ** entrée dans LIVE ** [MadkitKernel-54] PRÉCIS : ** LAUNCHING XML CONFIGS ** [MadkitKernel-54] PRÉCIS : ** LAUNCHING CONFIG AGENTS ** [MadkitKernel-54] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 (LIVING)log level = ALL launching TerminationTesterAgent-56 (NOT_LAUNCHED) by Thread[main,5,main] [MadkitKernel-54] LE PLUS PRÉCIS : MadkitKernel-54 (LIVING)log level = ALL launching sendReplyOnWaitNextMessage (NOT_LAUNCHED) by Thread[main,5,main] [MadkitKernel-54] LE PLUS PRÉCIS : ...nouveau message: HookMessage.93: 56@(local,system,candidate)@MK-439 -> 54@(local,system,manager)@MK-439 content: {AGENT_TERMINATED} [MadkitKernel-54] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-54] PLUS PRÉCIS : communauté <Tcommunity> created [MadkitKernel-54] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager> created [MadkitKernel-54] PRÉCIS : groupe <Tcommunity,Tgroup> created by sendReplyOnWaitNextMessage [MadkitKernel-54] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,Trole> created [MadkitKernel-54] LE PLUS PRÉCIS : sendReplyOnWaitNextMessage is now playing rôle <Tcommunity,Tgroup,Trole> [-53] LE PLUS PRÉCIS : LAUNCH_AGENT (2147483647)[ForEverReplierAgent-57]... [MadkitKernel-54] LE PLUS PRÉCIS : sendReplyOnWaitNextMessage (ACTIVATED) launching [ForEverReplierAgent-57] (NOT_LAUNCHED) by Thread[ACTIVATED-53,4,LIFE@MK-439] [MadkitKernel-54] PLUS PRÉCIS : communauté <Tcommunity> created [MadkitKernel-54] PLUS PRÉCIS : groupe <Tcommunity,Tgroup> already exists: Creation aborted [MadkitKernel-54] LE PLUS PRÉCIS : [ForEverReplierAgent-57] is now playing rôle <Tcommunity,Tgroup,Trole> [ForEverReplierAgent-57] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole> Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [ForEverReplierAgent-57] PLUS PRÉCIS : ** sortie de ACTIVATE ** [ForEverReplierAgent-57] PLUS PRÉCIS : ** entrée dans LIVE ** [ForEverReplierAgent-57] LE PLUS PRÉCIS : waitNextMessage... [-53] LE PLUS PRÉCIS : LAUNCH_AGENT [ForEverReplierAgent-57] (LIVING) OK [-53] LE PLUS PRÉCIS : waitNextMessage... [-53] LE PLUS PRÉCIS : ...nouveau message: Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.98: 53@(Tcommunity,Tgroup,Trole)@MK-439 -> 57@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : waitNextMessage... [ForEverReplierAgent-57] LE PLUS PRÉCIS : ...nouveau message: Message.98: 53@(Tcommunity,Tgroup,Trole)@MK-439 -> 57@(Tcommunity,Tgroup,Trole)@MK-439 [ForEverReplierAgent-57] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : ...nouveau message: Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [ForEverReplierAgent-57] LE PLUS PRÉCIS : waitNextMessage... [ForEverReplierAgent-57] LE PLUS PRÉCIS : ...nouveau message: Message.98: 53@(Tcommunity,Tgroup,Trole)@MK-439 -> 57@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.98: 53@(Tcommunity,Tgroup,Trole)@MK-439 -> 57@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : waitNextMessage... [ForEverReplierAgent-57] LE PLUS PRÉCIS : SEND_MESSAGE OK : Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [-53] LE PLUS PRÉCIS : ...nouveau message: Message.98: 57@(Tcommunity,Tgroup,Trole)@MK-439 -> 53@(Tcommunity,Tgroup,Trole)@MK-439 [ForEverReplierAgent-57] LE PLUS PRÉCIS : waitNextMessage... [MadkitKernel-54] PLUS PRÉCIS : Hard kill on sendReplyOnWaitNextMessage (ACTIVATED) ACTIVATED-53 [MadkitKernel-54] PLUS PRÉCIS : now waiting for ACTIVATED to end on sendReplyOnWaitNextMessage (ACTIVATED) [-53] PLUS PRÉCIS : -*-GET KILLED in ACTIVATE-*- [MadkitKernel-54] AVERTISSEMENT : log for MadkitKernel-54 (LIVING)log level = ALL LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: sendReplyOnWaitNextMessage (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:655) at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:613) at madkit.kernel.JunitMadkit.launchTestedAgent(JunitMadkit.java:202) at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:180) at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:209) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.sendReplyOnWaitNextMessage(sendMessageAndWaitForReplyWithAATest.java:149) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) [-53] PLUS PRÉCIS : ** sortie de ACTIVATE ** [-53] PLUS PRÉCIS : ** entrée dans END ** [-53] PLUS PRÉCIS : ** sortie de END ** [MadkitKernel-54] GRAVE : LAUNCH_AGENT ÉCHEC : ** madkit.kernel.MadkitWarning: AGENT_CRASH: sendReplyOnWaitNextMessage (ACTIVATED) l'agent s'est crashé at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1108) at madkit.api.abstractAgent.sendMessageAndWaitForReplyWithAATest.sendReplyOnWaitNextMessage(sendMessageAndWaitForReplyWithAATest.java:149) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) [MadkitKernel-54] PLUS PRÉCIS : ENDING already done on sendReplyOnWaitNextMessage (ENDING) [MadkitKernel-54] LE PLUS PRÉCIS : sendReplyOnWaitNextMessage has leaved role rôle <Tcommunity,Tgroup,manager> [MadkitKernel-54] PLUS PRÉCIS : Removingrôle <Tcommunity,Tgroup,manager> [MadkitKernel-54] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager> created [MadkitKernel-54] LE PLUS PRÉCIS : sendReplyOnWaitNextMessage has leaved role rôle <Tcommunity,Tgroup,Trole> [-53] LE PLUS PRÉCIS : ** TERMINATED ** [MadkitKernel-54] LE PLUS PRÉCIS : [[ForEverReplierAgent-57] (LIVING)] ------------------------ sendReplyOnWaitNextMessage TEST PASSED ---------------------