code review request: 7083664: test hard code of using c:/temp but this dir might not exist
Xuelei Fan
xuelei.fan at oracle.com
Tue Aug 30 14:01:00 UTC 2011
> but I'm optimistic because in most other parts of
> OpenJDK, shell script tests do not set TMP.
I normally only set the variables when the test need it explicitly. So
I'm also optimistic about your changes.
Looks fine to me.
Xuelei
On 8/30/2011 3:34 PM, Weijun Wang wrote:
> Hi All
>
> 7083664: test hard code of using c:/temp but this dir might not exist
>
> Webrev is at --
>
> http://cr.openjdk.java.net/~weijun/7083664/webrev.00/
>
> Some of our regression tests set TMP variables on different platforms,
> and on Windows, it's c:\temp. Unfortunately one of the test machines
> does not have this directory and a call to zip fails.
>
> This fix simply removes all TMP setting lines in security-related tests.
> Most are in sun/security/tools, with the exception of
>
> lib/security/java.policy/Ext_AllPolicy.sh
>
> My opinion is that touching TMP is simply a bad idea. A JPRT run also
> shows it's not needed.
>
> I remember there was a time that a certain test harness using by the SQE
> team stripped all existing environment variables, and caused troubles
> when a test needed it. Little by little, the harness added some
> variables and the tests were happy. I don't know if this code change
> will break it, but I'm optimistic because in most other parts of
> OpenJDK, shell script tests do not set TMP. Or maybe that test harness
> (forget the name) is already not in use.
>
> Webrev for closed tests will go in another mail.
>
> Thanks
> Max
>
More information about the security-dev
mailing list