JDK-8199700: SA: Enable jhsdb jtreg tests for Mac OS X

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Thu Jul 12 10:11:52 UTC 2018


Hi Jini,

I had a look at your change. 
It makes tests fail if shouldSAAttach returns false.

Now, these tests say "Errror: cannot attach",
while before they would terminate silently.

It is not an Error if the SA can not attach. 

You can reproduce this by just changing
Platform.shouldSAAttach() to always return false.

I'll run the patch throuqh our nightly tests to 
see whether they pass mac.

Best regards,
  Goetz.

> -----Original Message-----
> From: serviceability-dev [mailto:serviceability-dev-
> bounces at openjdk.java.net] On Behalf Of Jini George
> Sent: Montag, 9. Juli 2018 20:45
> To: serviceability-dev at openjdk.java.net
> Subject: RFR: JDK-8199700: SA: Enable jhsdb jtreg tests for Mac OS X
> 
> Requesting reviews for enabling SA tests on OS X for Mach5.
> 
> https://bugs.openjdk.java.net/browse/JDK-8199700
> 
> Webrev: http://cr.openjdk.java.net/~jgeorge/8199700/webrev.00/
> 
> The changes are mostly to include the addition of sudo privileges to the
> SA launchers for OSX if Platform.shouldSAAttach() fails. Some tests
> (those using clhsdb) have been refactored to use ClhsdbLauncher for ease
> of maintainence. This also avoids checks for Platform.shouldSAAttach()
> for corefile related test cases. More details have been provided in JIRA.
> 
> Thanks,
> Jini.


More information about the serviceability-dev mailing list