Installation et configuration d'agent/slave Squash ta

ben
Messages : 5
Inscription : lun. avr. 24, 2017 6:55 am

Installation et configuration d'agent/slave Squash ta

Message par ben »

Bonjour,
J'ai actuellement un besoin urgent d'installation d'un serveur squash ta en mode agent/slave, cependant je ne trouve pas de documentation sur la création d'agent squash ta.
J'aimerai aussi savoir s'il y a des bonnes pratiques pour la réutilisation/portabilité de la configuration de l'agent pour pouvoir la réutilisée sur un maximum d'agent avec le moindre effort.
Merci par avance.
ben
Messages : 5
Inscription : lun. avr. 24, 2017 6:55 am

Installation et configuration d'agent/slave Squash ta

Message par ben »

Quand je lance le job sur un slave j'ai toujours l'erreur suivante(sachant que je n'ai pas d'erreur quand j'exécute sur le master):



10:59:59.073 [pool-1-thread-1 for channel] ERROR org.squashtest.ta.backbone.tools.ReflectionUtils - Test Automation Engine error (non SUT) : method 'convert' from engine component of class 'org.squashtest.ta.plugin.commons.converter.FileToJavaCodeBundle' with argument 'org.squashtest.ta.framework.components.FileResource' has thrown an exception.
java.lang.NullPointerException
at org.squashtest.ta.plugin.commons.library.java.CompilerConnector.compile(CompilerConnector.java:103) ~[squash-ta-plugin-commons-components-1.8.0-RC3.jar:?]
at org.squashtest.ta.plugin.commons.converter.FileToJavaCodeBundle.convert(FileToJavaCodeBundle.java:88) ~[squash-ta-plugin-commons-components-1.8.0-RC3.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_09]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_09]
at org.squashtest.ta.backbone.tools.ReflectionUtils.invoke(ReflectionUtils.java:252) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.wrapper.ResourceConverterHandler.convert(ResourceConverterHandler.java:106) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.applyConverter(DefaultConvertResourceRunner.java:130) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.convertResource(DefaultConvertResourceRunner.java:94) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.doRun(DefaultConvertResourceRunner.java:54) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.instructionrunner.AbstractDefaultInstructionRunner.run(AbstractDefaultInstructionRunner.java:69) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runInstruction(TestRunnerImpl.java:203) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runInstructionList(TestRunnerImpl.java:148) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runMetaInstruction(TestRunnerImpl.java:172) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runInstructionList(TestRunnerImpl.java:146) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runPhase(TestRunnerImpl.java:136) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runTest(TestRunnerImpl.java:107) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.EcosystemRunnerImpl.runAllTests(EcosystemRunnerImpl.java:202) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.EcosystemRunnerImpl.run(EcosystemRunnerImpl.java:104) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.SuiteRunnerImpl.execute(SuiteRunnerImpl.java:68) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.backbone.engine.impl.EngineImpl.execute(EngineImpl.java:63) [squash-ta-engine-1.8.0-RC3.jar:?]
at org.squashtest.ta.maven.SquashTAMojo.executeImpl(SquashTAMojo.java:204) [squash-ta-maven-plugin-1.8.0-RC3.jar:?]
at org.squashtest.ta.maven.AbstractSquashTaMojo.execution(AbstractSquashTaMojo.java:85) [squash-ta-maven-plugin-1.8.0-RC3.jar:?]
at org.squashtest.ta.maven.AbstractBaseSquashTaMojo.execute(AbstractBaseSquashTaMojo.java:162) [squash-ta-maven-plugin-1.8.0-RC3.jar:?]
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) [maven-core-3.3.3.jar:3.3.3]
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) [maven-core-3.3.3.jar:3.3.3]
at org.jvnet.hudson.maven3.launcher.Maven31Launcher.main(Maven31Launcher.java:132) [maven31-interceptor.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_09]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_09]
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:330) [plexus-classworlds-2.5.2.jar:?]
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238) [plexus-classworlds-2.5.2.jar:?]
at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:181) [maven31-agent.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_09]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_09]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_09]
at hudson.maven.Maven3Builder.call(Maven3Builder.java:134) [?:?]
at hudson.maven.Maven3Builder.call(Maven3Builder.java:69) [?:?]
at hudson.remoting.UserRequest.perform(UserRequest.java:118) [2a03a064-5819f776:?]
at hudson.remoting.UserRequest.perform(UserRequest.java:48) [2a03a064-5819f776:?]
at hudson.remoting.Request$2.run(Request.java:328) [2a03a064-5819f776:?]
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) [2a03a064-5819f776:?]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_09]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_09]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_09]
Répondre

Revenir à « Squash Execution Server »