Thanks! And thanks for the quick review!
Dan
On 4/12/2011 9:53 AM, Dmitry Samersoff wrote:
Dan,
Thumb up!
-Dmitry
On 2011-04-12 19:47, Daniel D. Daugherty wrote:
On 4/12/2011 9:33 AM, Dmitry Samersoff wrote:
Dan,
test/com/sun/tools/attach/ApplicationSetup.sh
I don't know whether you use the same shell script for UNIX and Cygwin
Yes, these scripts are intended to run on all supported
platforms.
but I think
"${TESTCLASSES}/Application.jar"
is safer than
"${TESTCLASSES}"/Application.jar
Not sure what you mean by "safer". These should
parse equivalently (and that wasn't something
that I changed).
test/com/sun/tools/attach/BasicTests.java
Nit:
+ System.out.println("INFO: SilverBullet.jar not being found and an");
+ System.out.println("INFO: agent failing to start.");
It might be better to keep article with a word. i.e
+ System.out.println("INFO: SilverBullet.jar not being found and ");
+ System.out.println("INFO: an agent failing to start.");
Agreed. I'll change that (except for that trailing space).
The same for
+System.out.println("INFO: appear in the application log about a");
+System.out.println("INFO: BadAgent including a RuntimeException and");
I'll fix this one also.
test/com/sun/tools/attach/BasicTests.sh
if [ echo ${osrev} | grep -q 'CYGWIN[^ ]*-5\.0' ] ; then
IMHO, is better way to use grep but probably you don't need to
change it.
I'm not quite sure why Kelly wrote these if-statements this
way, but if I fix the Cygwin one, then I'd feel obligated
to fix the MKS one also. I don't really want to got there (yet).
So is this a thumbs up review or not? Just trying to be clear.
Dan
-Dmitry
On 2011-04-12 19:12, Daniel D. Daugherty wrote:
Greetings,
I have minor fixes to an Attach On Demand (AOD) test that I'd
like to get into T&L snapshot for OpenJDK7-B140 (next week).
Here is my proposed changeset comment:
7035555: 4/4 attach/BasicTests.sh needs another tweak for Cygwin
Summary: Test needs to properly detect missing
AgentInitializationException. Clarify when exceptions
are expected. Another Cygwin tweak.
Yes, this bug started out as a tweak for Cygwin and then I
discovered and fixed the other small issues.
Here is the URL to the webrev:
http://cr.openjdk.java.net/~dcubed/7035555-webrev/0/
I've run the fix through JPRT testing and I ran into an existing
intermittent failure:
6461635 4/3 BasicTests.sh test fails intermittently.
I've checked nightly testing and 6461635 makes a periodic
appearance across all platforms.
Thanks, in advance, for any comments.
Dan