[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-1 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main]
[MadkitKernel-1] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,system,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,system> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,kernels,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,kernels> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,network> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,kernel>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,kernel> 
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,updater>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,updater> 
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,emmiter>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,emmiter> 
[MadkitKernel-1] PRÉCIS : 
	****** Launching GUI Manager ******

[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (ACTIVATED)log level = ALL launching GUIManagerAgent-2 (NOT_LAUNCHED) by Thread[ACTIVATED-1,6,DAEMON]
[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,gui,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-2

[MadkitKernel-1] PRÉCIS : 
	****** GUI Manager launched ******

[MadkitKernel-1] PRÉCIS : ** Networking is off: No Net Agent **

[MadkitKernel-1] PLUS PRÉCIS : ** sortie de ACTIVATE **
[MadkitKernel-1] PLUS PRÉCIS : ** entrée dans LIVE **
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (LIVING)log level = ALL launching nullArg (NOT_LAUNCHED) by Thread[main,5,main]
[MadkitKernel-1] PRÉCIS : ** LAUNCHING XML CONFIGS **
[MadkitKernel-1] PRÉCIS : ** LAUNCHING CONFIG AGENTS **
[MadkitKernel-1] LE PLUS PRÉCIS : waitNextMessage...
[nullArg] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-1] AVERTISSEMENT : log for nullArg (ACTIVATED)
-*-ACTIVATE BUG*-*
 ** java.lang.NullPointerException
	at madkit.kernel.LoggedKernel.lambda$launchAgentBucketWithRoles$26(LoggedKernel.java:263)
	at java.util.logging.Logger.log(Logger.java:809)
	at java.util.logging.Logger.finest(Logger.java:1666)
	at madkit.kernel.LoggedKernel.launchAgentBucketWithRoles(LoggedKernel.java:262)
	at madkit.kernel.AbstractAgent.launchAgentBucket(AbstractAgent.java:776)
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest$2.activate(LaunchAgentBucketWithRolesWithListTest.java:98)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:335)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1221)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1218)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

[nullArg] GRAVE : -*-ACTIVATE BUG*-*
 ** java.lang.NullPointerException
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest$2.activate(LaunchAgentBucketWithRolesWithListTest.java:98)

[nullArg] PLUS PRÉCIS : ** sortie de ACTIVATE **
[nullArg] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-1] AVERTISSEMENT : log for MadkitKernel-1 (LIVING)log level = ALL
LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullArg (TERMINATED) l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1181)
	at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:607)
	at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:571)
	at madkit.kernel.JunitMadkit.launchTestedAgent(JunitMadkit.java:202)
	at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:189)
	at madkit.kernel.JunitMadkit.launchTestV2(JunitMadkit.java:217)
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest.nullArg(LaunchAgentBucketWithRolesWithListTest.java:91)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	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:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)

[MadkitKernel-1] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: nullArg (TERMINATED) l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1181)
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest.nullArg(LaunchAgentBucketWithRolesWithListTest.java:91)
	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:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)



------------------------ nullArg TEST PASSED ---------------------


[cannotLaunch] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[cannotLaunch] LE PLUS PRÉCIS : launchAgentBucketWithRoles : 2 madkit.testing.util.agent.FaultyAA [Tcommunity,Tgroup,Trole]
[cannotLaunch] GRAVE : Je ne peux pas lancer  madkit.testing.util.agent.FaultyAA : 
 ** java.lang.NullPointerException
	at madkit.testing.util.agent.FaultyAA.doIt(FaultyAA.java:82)
	at madkit.testing.util.agent.DoItDuringLifeCycleAbstractAgent.activate(DoItDuringLifeCycleAbstractAgent.java:67)
	at madkit.testing.util.agent.FaultyAA.activate(FaultyAA.java:75)

[cannotLaunch] GRAVE : Je ne peux pas lancer  madkit.testing.util.agent.FaultyAA : 
 ** java.lang.NullPointerException
	at madkit.testing.util.agent.FaultyAA.doIt(FaultyAA.java:82)
	at madkit.testing.util.agent.DoItDuringLifeCycleAbstractAgent.activate(DoItDuringLifeCycleAbstractAgent.java:67)
	at madkit.testing.util.agent.FaultyAA.activate(FaultyAA.java:75)

[cannotLaunch] LE PLUS PRÉCIS : launchAgentBucketWithRoles Done !
[cannotLaunch] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ cannotLaunch TEST PASSED ---------------------


[testBucketRequestRole] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[testBucketRequestRole] LE PLUS PRÉCIS : launchAgentBucketWithRoles : 5 madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest$6$1 [Tcommunity,Tgroup,Trole]
[testBucketRequestRole] LE PLUS PRÉCIS : launchAgentBucketWithRoles Done !
rôle déjà endossé
OK
rôle déjà endossé
rôle déjà endossé
OK
rôle déjà endossé
rôle déjà endossé
OK
rôle déjà endossé
rôle déjà endossé
OK
rôle déjà endossé
rôle déjà endossé
OK
rôle déjà endossé
[testBucketRequestRole] LE PLUS PRÉCIS : GET_AGENTS_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : [11@(Tcommunity,Tgroup,Trole)@MK-35298, 12@(Tcommunity,Tgroup,Trole)@MK-35298, 13@(Tcommunity,Tgroup,Trole)@MK-35298, 14@(Tcommunity,Tgroup,Trole)@MK-35298, 15@(Tcommunity,Tgroup,Trole)@MK-35298]
[testBucketRequestRole] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ testBucketRequestRole TEST PASSED ---------------------




------------------------ wrongCGRFormat TEST START ---------------------
[wrongCGRFormat] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[wrongCGRFormat] GRAVE : -*-ACTIVATE BUG*-*
 ** java.lang.IllegalArgumentException: "Tcommunity;Tgroup,Trole" is incorrect. As of MDK 5.0.2, correct format is "C,G,R" 
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest$3.activate(LaunchAgentBucketWithRolesWithListTest.java:110)

[MadkitKernel-17] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: wrongCGRFormat (TERMINATED) l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1181)
	at madkit.api.abstractAgent.LaunchAgentBucketWithRolesWithListTest.wrongCGRFormat(LaunchAgentBucketWithRolesWithListTest.java:105)
	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:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)



------------------------ wrongCGRFormat TEST FINISHED ---------------------




------------------------ wrongCGRFormat TEST PASSED ---------------------


[returnSuccess] PLUS PRÉCIS : ** entrée dans ACTIVATE **


------------------------ returnSuccess TEST PASSED ---------------------


[inScheduledAgent] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[inScheduledAgent] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-1029...
[SimulatedAgent-1029] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-1029] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-1029] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-1029] PLUS PRÉCIS : ** sortie de ACTIVATE **
[inScheduledAgent] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-1029 (LIVING) OK
[inScheduledAgent] LE PLUS PRÉCIS : GenericBehaviorActivator OKGenericBehaviorActivator <Tcommunity,Tgroup,Trole> 1 agents
[inScheduledAgent] PRÉCIS : Activator added: GenericBehaviorActivator <Tcommunity,Tgroup,Trole> 1 agents
[SimulatedAgent-1029] LE PLUS PRÉCIS : launchAgentBucketWithRoles : 10 madkit.testing.util.agent.SimulatedAgent [Tcommunity,Tgroup,Trole]
[SimulatedAgent-1029] LE PLUS PRÉCIS : launchAgentBucketWithRoles Done !
[inScheduledAgent] PLUS PRÉCIS : ** sortie de ACTIVATE **
[inScheduledAgent] PLUS PRÉCIS : ** entrée dans LIVE **
[inScheduledAgent] PLUS PRÉCIS : ** sortie de LIVE **
[inScheduledAgent] PLUS PRÉCIS : ** entrée dans END **
[inScheduledAgent] PRÉCIS : Simulation stopped at time = 0
[inScheduledAgent] PLUS PRÉCIS : ** sortie de END **
[inScheduledAgent] LE PLUS PRÉCIS : GenericBehaviorActivator removedGenericBehaviorActivator <Tcommunity,Tgroup,Trole> 0 agents
[inScheduledAgent] LE PLUS PRÉCIS : ** TERMINATED **


------------------------ inScheduledAgent TEST PASSED ---------------------


[returnSuccessWithInsideLaunches] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[returnSuccessWithInsideLaunches] LE PLUS PRÉCIS : launchAgentBucketWithRoles : 2 madkit.testing.util.agent.SimulatedAgentThatLaunchesASimulatedAgent [Tcommunity,Tgroup,Trole]
[SimulatedAgent-1045] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-1045] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-1045] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-1045] PLUS PRÉCIS : ** sortie de ACTIVATE **
[SimulatedAgent-1046] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-1046] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-1046] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-1046] PLUS PRÉCIS : ** sortie de ACTIVATE **
[returnSuccessWithInsideLaunches] LE PLUS PRÉCIS : launchAgentBucketWithRoles Done !
[returnSuccessWithInsideLaunches] LE PLUS PRÉCIS : GET_AGENTS_WITH_ROLE rôle <Tcommunity,Tgroup,Trole> : [1043@(Tcommunity,Tgroup,Trole)@MK-35302, 1044@(Tcommunity,Tgroup,Trole)@MK-35302, 1045@(Tcommunity,Tgroup,Trole)@MK-35302, 1046@(Tcommunity,Tgroup,Trole)@MK-35302]
[returnSuccessWithInsideLaunches] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ returnSuccessWithInsideLaunches TEST PASSED ---------------------