# HG changeset patch # User jjg # Date 1346146287 -3600 # Node ID 63741c133cf4f8dc2ad19d2c1fe1807f3128bf7a # Parent 13b8e330bc787036c7ca45e88f3f875a86dab949 7194035: update tests for upcoming changes for jtreg Reviewed-by: alanb, sspitsyn diff -r 13b8e330bc78 -r 63741c133cf4 jdk/test/sun/tools/common/ApplicationSetup.sh --- a/jdk/test/sun/tools/common/ApplicationSetup.sh Tue Aug 28 10:29:30 2012 +0100 +++ b/jdk/test/sun/tools/common/ApplicationSetup.sh Tue Aug 28 10:31:27 2012 +0100 @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -43,7 +43,7 @@ { appOutput="${TESTCLASSES}/Application.out" - ${JAVA} -XX:+UsePerfData -classpath "${TESTCLASSES}" "$@" > "$appOutput" 2>&1 & + ${JAVA} -XX:+UsePerfData -classpath "${TESTCLASSPATH:-${TESTCLASSES}}" "$@" > "$appOutput" 2>&1 & appJavaPid="$!" appOtherPid= appPidList="$appJavaPid" @@ -131,7 +131,7 @@ # stopApplication() { - $JAVA -XX:+UsePerfData -classpath "${TESTCLASSES}" ShutdownSimpleApplication $1 + $JAVA -XX:+UsePerfData -classpath "${TESTCLASSPATH:-${TESTCLASSES}}" ShutdownSimpleApplication $1 } diff -r 13b8e330bc78 -r 63741c133cf4 jdk/test/sun/tools/jps/jps-Vvml_2.sh --- a/jdk/test/sun/tools/jps/jps-Vvml_2.sh Tue Aug 28 10:29:30 2012 +0100 +++ b/jdk/test/sun/tools/jps/jps-Vvml_2.sh Tue Aug 28 10:31:27 2012 +0100 @@ -1,5 +1,5 @@ # -# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -51,7 +51,7 @@ # and we can not set -XX:+UsePerfData as that invalidates the test premise of # there being no jvm flags -${JAVA} -cp ${TESTCLASSES} Sleeper & +${JAVA} -cp ${TESTCLASSPATH:-${TESTCLASSES}} Sleeper & SLEEPER_PID=$! ${JPS} -J-XX:Flags=${TESTSRC}/vmflags -Vvml | awk -f ${TESTSRC}/jps-Vvml_Output2.awk diff -r 13b8e330bc78 -r 63741c133cf4 jdk/test/sun/tools/jps/jps-m_2.sh --- a/jdk/test/sun/tools/jps/jps-m_2.sh Tue Aug 28 10:29:30 2012 +0100 +++ b/jdk/test/sun/tools/jps/jps-m_2.sh Tue Aug 28 10:31:27 2012 +0100 @@ -1,5 +1,5 @@ # -# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -46,7 +46,7 @@ # any args to Sleeper.main(), as we need to inspect jps output # for the no args condition. # -${JAVA} -XX:+UsePerfData -cp ${TESTCLASSES} Sleeper & +${JAVA} -XX:+UsePerfData -cp ${TESTCLASSPATH:-${TESTCLASSES}} Sleeper & SLEEPER_PID=$! ${JPS} -J-XX:+UsePerfData -m | awk -f ${TESTSRC}/jps-m_Output2.awk