JDK-8199700: SA: Enable jhsdb jtreg tests for Mac OS X
Jini George
jini.george at oracle.com
Thu Jul 12 16:32:31 UTC 2018
Thanks, Goetz. The "Error: cannot attach" was put in deliberately so
that we get to know that this is not getting tested. I can change this
to retain the old behaviour of skipping the tests if we cannot attach.
Thanks,
Jini.
On 7/12/2018 3:41 PM, Lindenmaier, Goetz wrote:
> 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