[
https://issues.jboss.org/browse/JBIDE-24964?page=com.atlassian.jira.plugi...
]
Nick Boldt updated JBIDE-24964:
-------------------------------
Description:
On windows and osx slaves, HUDSON_STATIC_ENV is not defined. On rhel7 slaves, it's
defined as /home/hudson/static_build_env
Could an equivalent path be set for other OSes, so we can benefit from this NFS-mounted
shared space?
Currently when we run itests on multiple OSes, we see stuff like this:
{code:title=rhel7 - HUDSON_STATIC_ENV = /home/hudson/static_build_env}
16:05:48 [rhel7] $
/mnt/hudson_workspace/tools/hudson.tasks.Maven_MavenInstallation/maven-3.3.9/bin/mvn -s
/tmp/settings2086504014812240990.xml -Djdk=openjdk-1.8 -Dlabel_exp=rhel7
-Ddownload.cache.directory=/home/hudson/static_build_env/devstudio/download-cache
-Dsurefire.timeout=10000 -DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=rhel7
-DBUILD_NUMBER=24 -DskipPrivateRequirements=false
-Djbosstools.test.jre.8=/qa/tools/opt/x86_64/jdk1.8.0_last -Dsurefire.itests.timeout=10000
-Djbosstools.test.jre.7=/qa/tools/opt/x86_64/jdk1.7.0_last
-Djbosstools.test.jre.6=/qa/tools/opt/x86_64/jdk1.6.0_last
-Djbosstools.test.jre.5=/qa/tools/opt/x86_64/jdk1.5.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P hudson,pack200,unified.target,maximum -DjgitDirtyWorkingTree=warning
{code}
{code:title=win81 - HUDSON_STATIC_ENV not defined}
16:05:51 [win81] $ cmd.exe /C
"\mnt\hudson_workspace\tools\hudson.tasks.Maven_MavenInstallation\maven-3.3.9\bin\mvn.cmd
-s C:\Users\jbossqa\AppData\Local\Temp\settings7229513778735293013.xml -Djdk=openjdk-1.8
-Dlabel_exp=win81 -Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000
"-DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=win81" -DBUILD_NUMBER=24
-DskipPrivateRequirements=false -Djbosstools.test.jre.8=T:\opt\windows\amd64\jdk1.8.0_last
-Dsurefire.itests.timeout=10000 -Djbosstools.test.jre.7=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.6=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.5=T:\opt\windows\amd64\jdk1.7.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P "hudson,pack200,unified.target,maximum" -DjgitDirtyWorkingTree=warning
&& exit %%ERRORLEVEL%%"
{code}
{code:title=win10 - HUDSON_STATIC_ENV not defined}
16:05:48 [win10] $ cmd.exe /C
"\mnt\hudson_workspace\tools\hudson.tasks.Maven_MavenInstallation\maven-3.3.9\bin\mvn.cmd
-s C:\Users\jbossqa\AppData\Local\Temp\settings8339429706904285132.xml -Djdk=openjdk-1.8
-Dlabel_exp=win10 -Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000
"-DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=win10" -DBUILD_NUMBER=24
-DskipPrivateRequirements=false -Djbosstools.test.jre.8=T:\opt\windows\amd64\jdk1.8.0_last
-Dsurefire.itests.timeout=10000 -Djbosstools.test.jre.7=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.6=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.5=T:\opt\windows\amd64\jdk1.7.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P "hudson,pack200,unified.target,maximum" -DjgitDirtyWorkingTree=warning
&& exit %%ERRORLEVEL%%"
{code}
{code:title=macosx - HUDSON_STATIC_ENV not defined}
16:05:46 [macosx] $
/jenkins/tools/hudson.tasks.Maven_MavenInstallation/maven-3.3.9/bin/mvn -s
/var/folders/tp/hcfshtz152n2t8y4jfl08w140000gp/T/settings6780477723089804684.xml
-Djdk=jdk1.8 -Dlabel_exp=macosx
-Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000 -DJOB_NAME=server.it.weekly/jdk=jdk1.8,label_exp=macosx
-DBUILD_NUMBER=24 -DskipPrivateRequirements=false
-Djbosstools.test.jre.8=/qa/tools/opt/osx/jdk1.8.0_last -Dsurefire.itests.timeout=10000
-Djbosstools.test.jre.7=/qa/tools/opt/osx/jdk1.7.0_last
-Djbosstools.test.jre.6=/qa/tools/opt/osx/jdk1.8.0_last
-Djbosstools.test.jre.5=/qa/tools/opt/osx/jdk1.8.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P hudson,pack200,unified.target,maximum -DjgitDirtyWorkingTree=warning
{code}
was:
On windows and osx slaves, HUDSON_STATIC_ENV is not defined. On rhel7 slaves, it's
defined as /home/hudson/static_build_env
Could an equivalent path be set for other OSes, so we can benefit from this NFS-mounted
shared space?
HUDSON_STATIC_ENV not defined for windows and osx slaves
--------------------------------------------------------
Key: JBIDE-24964
URL:
https://issues.jboss.org/browse/JBIDE-24964
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build, qa
Affects Versions: 4.5.1.AM1
Reporter: Nick Boldt
Assignee: Pavol Srna
Fix For: 4.5.x
On windows and osx slaves, HUDSON_STATIC_ENV is not defined. On rhel7 slaves, it's
defined as /home/hudson/static_build_env
Could an equivalent path be set for other OSes, so we can benefit from this NFS-mounted
shared space?
Currently when we run itests on multiple OSes, we see stuff like this:
{code:title=rhel7 - HUDSON_STATIC_ENV = /home/hudson/static_build_env}
16:05:48 [rhel7] $
/mnt/hudson_workspace/tools/hudson.tasks.Maven_MavenInstallation/maven-3.3.9/bin/mvn -s
/tmp/settings2086504014812240990.xml -Djdk=openjdk-1.8 -Dlabel_exp=rhel7
-Ddownload.cache.directory=/home/hudson/static_build_env/devstudio/download-cache
-Dsurefire.timeout=10000 -DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=rhel7
-DBUILD_NUMBER=24 -DskipPrivateRequirements=false
-Djbosstools.test.jre.8=/qa/tools/opt/x86_64/jdk1.8.0_last -Dsurefire.itests.timeout=10000
-Djbosstools.test.jre.7=/qa/tools/opt/x86_64/jdk1.7.0_last
-Djbosstools.test.jre.6=/qa/tools/opt/x86_64/jdk1.6.0_last
-Djbosstools.test.jre.5=/qa/tools/opt/x86_64/jdk1.5.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P hudson,pack200,unified.target,maximum -DjgitDirtyWorkingTree=warning
{code}
{code:title=win81 - HUDSON_STATIC_ENV not defined}
16:05:51 [win81] $ cmd.exe /C
"\mnt\hudson_workspace\tools\hudson.tasks.Maven_MavenInstallation\maven-3.3.9\bin\mvn.cmd
-s C:\Users\jbossqa\AppData\Local\Temp\settings7229513778735293013.xml -Djdk=openjdk-1.8
-Dlabel_exp=win81 -Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000
"-DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=win81" -DBUILD_NUMBER=24
-DskipPrivateRequirements=false -Djbosstools.test.jre.8=T:\opt\windows\amd64\jdk1.8.0_last
-Dsurefire.itests.timeout=10000 -Djbosstools.test.jre.7=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.6=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.5=T:\opt\windows\amd64\jdk1.7.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P "hudson,pack200,unified.target,maximum" -DjgitDirtyWorkingTree=warning
&& exit %%ERRORLEVEL%%"
{code}
{code:title=win10 - HUDSON_STATIC_ENV not defined}
16:05:48 [win10] $ cmd.exe /C
"\mnt\hudson_workspace\tools\hudson.tasks.Maven_MavenInstallation\maven-3.3.9\bin\mvn.cmd
-s C:\Users\jbossqa\AppData\Local\Temp\settings8339429706904285132.xml -Djdk=openjdk-1.8
-Dlabel_exp=win10 -Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000
"-DJOB_NAME=server.it.weekly/jdk=openjdk-1.8,label_exp=win10" -DBUILD_NUMBER=24
-DskipPrivateRequirements=false -Djbosstools.test.jre.8=T:\opt\windows\amd64\jdk1.8.0_last
-Dsurefire.itests.timeout=10000 -Djbosstools.test.jre.7=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.6=T:\opt\windows\amd64\jdk1.7.0_last
-Djbosstools.test.jre.5=T:\opt\windows\amd64\jdk1.7.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P "hudson,pack200,unified.target,maximum" -DjgitDirtyWorkingTree=warning
&& exit %%ERRORLEVEL%%"
{code}
{code:title=macosx - HUDSON_STATIC_ENV not defined}
16:05:46 [macosx] $
/jenkins/tools/hudson.tasks.Maven_MavenInstallation/maven-3.3.9/bin/mvn -s
/var/folders/tp/hcfshtz152n2t8y4jfl08w140000gp/T/settings6780477723089804684.xml
-Djdk=jdk1.8 -Dlabel_exp=macosx
-Ddownload.cache.directory=${HUDSON_STATIC_ENV}/devstudio/download-cache
-Dsurefire.timeout=10000 -DJOB_NAME=server.it.weekly/jdk=jdk1.8,label_exp=macosx
-DBUILD_NUMBER=24 -DskipPrivateRequirements=false
-Djbosstools.test.jre.8=/qa/tools/opt/osx/jdk1.8.0_last -Dsurefire.itests.timeout=10000
-Djbosstools.test.jre.7=/qa/tools/opt/osx/jdk1.7.0_last
-Djbosstools.test.jre.6=/qa/tools/opt/osx/jdk1.8.0_last
-Djbosstools.test.jre.5=/qa/tools/opt/osx/jdk1.8.0_last -DskipBaselineComparison=true
-Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true clean install -B -U -fae
-e -P hudson,pack200,unified.target,maximum -DjgitDirtyWorkingTree=warning
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)