HI,
I am trying to use MSTest plugin to do unit test on .Net project. My build 
is failing when i added MSTest build step. I am getting an error as below:
*Error:*

> [PricingAPI_Test] $ "C:\Program Files (x86)\Microsoft Visual Studio 
> 14.0\Common7\IDE\MSTest.exe" /resultsfile:testResults.trx 
> /testcontainer:D:/a-slave/workspace/PricingAPI_Test/PricingAPI/PricingAPI.Tests.dll
> %1 is not a valid Win32 application
> FATAL: MSTest command execution failed
> java.io.IOException: Cannot run program "C:\Program Files (x86)\Microsoft 
> Visual Studio 14.0\Common7\IDE\MSTest.exe" (in directory 
> "D:\a-slave\workspace\PricingAPI_Test"): CreateProcess error=193, %1 is not 
> a valid Win32 application
> at java.lang.ProcessBuilder.start(Unknown Source)
> at hudson.Proc$LocalProc.<init>(Proc.java:245)
> at hudson.Proc$LocalProc.<init>(Proc.java:214)
> at hudson.Launcher$LocalLauncher.launch(Launcher.java:850)
> at hudson.Launcher$ProcStarter.start(Launcher.java:384)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1195)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1160)
> at hudson.remoting.UserRequest.perform(UserRequest.java:153)
> at hudson.remoting.UserRequest.perform(UserRequest.java:50)
> at hudson.remoting.Request$2.run(Request.java:336)
> at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at hudson.remoting.Engine$1$1.run(Engine.java:94)
> at java.lang.Thread.run(Unknown Source)
> at ......remote call to JNLP4-connect connection from 
> 10.250.4.225/10.250.4.225:1741(Native Method)
> at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1545)
> at hudson.remoting.UserResponse.retrieve(UserRequest.java:253)
> at hudson.remoting.Channel.call(Channel.java:830)
> at hudson.Launcher$RemoteLauncher.launch(Launcher.java:959)
> at hudson.Launcher$ProcStarter.start(Launcher.java:384)
> at hudson.Launcher$ProcStarter.join(Launcher.java:395)
> at org.jenkinsci.plugins.MsTestBuilder.perform(MsTestBuilder.java:244)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
> at 
> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
> at hudson.model.Build$BuildExecution.build(Build.java:206)
> at hudson.model.Build$BuildExecution.doRun(Build.java:163)
> at 
> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
> at hudson.model.Run.execute(Run.java:1735)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
> at hudson.model.ResourceController.execute(ResourceController.java:97)
> at hudson.model.Executor.run(Executor.java:405)
> Caused by: java.io.IOException: CreateProcess error=193, %1 is not a valid 
> Win32 application
> at java.lang.ProcessImpl.create(Native Method)
> at java.lang.ProcessImpl.<init>(Unknown Source)
> at java.lang.ProcessImpl.start(Unknown Source)
> at java.lang.ProcessBuilder.start(Unknown Source)
> at hudson.Proc$LocalProc.<init>(Proc.java:245)
> at hudson.Proc$LocalProc.<init>(Proc.java:214)
> at hudson.Launcher$LocalLauncher.launch(Launcher.java:850)
> at hudson.Launcher$ProcStarter.start(Launcher.java:384)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1195)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1160)
> at hudson.remoting.UserRequest.perform(UserRequest.java:153)
> at hudson.remoting.UserRequest.perform(UserRequest.java:50)
> at hudson.remoting.Request$2.run(Request.java:336)
> at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at hudson.remoting.Engine$1$1.run(Engine.java:94)
> at java.lang.Thread.run(Unknown Source)
> Build step 'Run unit tests with MSTest' marked build as failure
> Finished: FAILURE


--------------------

can someone please help me to understand this error and how to resolve this. I 
tried many things, I couldn't find any solution. When i looked online, it's 
saying because of space in the service path, it's giving error "*error=193, %1 
is not a valid Win32 application*" but i don't find any solution. can someone 
please explain how to use MSTest with Jenkins


Thanks,


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/09f0847a-5326-4615-840e-fd3ef75d0d34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to