SELENIUM_HOST Null error when launching Sauce Connect

2012-11-06 Thread Trevor


I'm trying to run Safari and ipad autobuilds that use the Sauce onDemand 
Plugin. I'm leaving the SELENIUM_HOST and SELENIUM_PORT fields blank but 
getting the following error. Almost identical configuration is working for 
other browsers such as Chrome and Firefox. The console output advised me to 
report to this group, not sure what's different for Safari/ipad. 


FATAL: Null value not allowed as an environment variable: 
SELENIUM_HOSTjava.lang.IllegalArgumentException 
http://stacktrace.jenkins-ci.org/search?query=java.lang.IllegalArgumentException:
 Null value not allowed as an environment variable: SELENIUM_HOST
at hudson.EnvVars.put(EnvVars.java:168) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.putentity=method
at hudson.EnvVars.put(EnvVars.java:64) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.putentity=method
at 
hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVars(SauceOnDemandBuildWrapper.java:153)
 
http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVarsentity=method
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:605)
 
http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRunentity=method
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:589) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.runentity=method
at hudson.model.Run.execute(Run.java:1516) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.executeentity=method
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.runentity=method
at hudson.model.ResourceController.execute(ResourceController.java:88) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.executeentity=method
at hudson.model.Executor.run(Executor.java:236) 
http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.runentity=method



Re: SELENIUM_HOST Null error when launching Sauce Connect

2012-11-06 Thread Trevor
Ah looks like upgrading the Sauce onDemand Plugin from 1.27 -- 1.30 fixed 
the issue.

On Tuesday, November 6, 2012 4:07:04 PM UTC-8, Trevor wrote:

 I'm trying to run Safari and ipad autobuilds that use the Sauce onDemand 
 Plugin. I'm leaving the SELENIUM_HOST and SELENIUM_PORT fields blank but 
 getting the following error. Almost identical configuration is working for 
 other browsers such as Chrome and Firefox. The console output advised me to 
 report to this group, not sure what's different for Safari/ipad. 


 FATAL: Null value not allowed as an environment variable: 
 SELENIUM_HOSTjava.lang.IllegalArgumentException 
 http://stacktrace.jenkins-ci.org/search?query=java.lang.IllegalArgumentException:
  Null value not allowed as an environment variable: SELENIUM_HOST
   at hudson.EnvVars.put(EnvVars.java:168) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.putentity=method
   at hudson.EnvVars.put(EnvVars.java:64) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.EnvVars.putentity=method
   at 
 hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVars(SauceOnDemandBuildWrapper.java:153)
  
 http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.sauce_ondemand.SauceOnDemandBuildWrapper$1.buildEnvVarsentity=method
   at 
 hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:605)
  
 http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRunentity=method
   at 
 hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:589) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.runentity=method
   at hudson.model.Run.execute(Run.java:1516) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.executeentity=method
   at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.maven.MavenModuleSetBuild.runentity=method
   at hudson.model.ResourceController.execute(ResourceController.java:88) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.executeentity=method
   at hudson.model.Executor.run(Executor.java:236) 
 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.runentity=method