Setting PATH for jtreg

Jonathan Gibbons Jonathan.Gibbons at Sun.COM
Mon Oct 13 09:30:42 PDT 2008


jtreg has a -e option for tunnelling env variables into scripts.
Use "jtreg -help -e" for info.   Any values specified with -e
override any defaults set up for the test. So, it should work
to use -e:PATH to override the system default value of PATH
with the value from your current environment.

-- Jon

On Oct 13, 2008, at 8:23 AM, Volker Simonis wrote:

> Hi,
> the jtreg FAQ states in point 4.1:
> As per spec, the only shell environment variables that are propagated
> into the test's JVM are:
>    * Linux and Solaris:
>          o PATH is set to /bin:/usr/bin
> However in our environment, the compilers are installed on a global
> NFS-share. I have the problem that all the tests which use gcc to
> compile native JNI files fail because they get a wrong version of gcc
> from /usr/bin.
> Is there any possibility how I can override the PATH variable for  
> jtreg?
> Regards,
> Volker

More information about the jtreg-use mailing list