RFR(S): 7074616: java.lang.management.ManagementFactory.getPlatformManagementInterfaces fails
Staffan Larsen
staffan.larsen at oracle.com
Thu Mar 8 12:23:46 PST 2012
Looks good!
/Staffan
On 8 mar 2012, at 11:22, Frederic Parain wrote:
> Here's an updated webrev including a simple unit test:
> http://cr.openjdk.java.net/~fparain/7074616/webrev.01/
>
> After investigation, there's a open bug related to the
> missing tests in the JCK, so the JCK will eventually
> include tests for this method.
>
> Thanks,
>
> Fred
>
> On 3/2/12 1:09 PM, Frederic Parain wrote:
>> I was surprised too that this bug has not been
>> detected during testing. I can add a test for
>> this method, however, this is a public method
>> of a public class in the java.lang.management
>> package. I would expect the JCK to have a test
>> for it.
>>
>> Fred
>>
>> On 3/2/12 12:17 PM, David Holmes wrote:
>>> On 2/03/2012 9:07 PM, Staffan Larsen wrote:
>>>> Looks good. But should we add a test for this?
>>>
>>> I was about to say exactly the same thing! How has this never been
>>> noticed?
>>>
>>> David
>>>
>>>> /Staffan
>>>>
>>>> On 2 mar 2012, at 10:42, Frederic Parain wrote:
>>>>
>>>>> Greetings,
>>>>>
>>>>> A simple bug fix. The getPlatformManagementInterfaces()
>>>>> method tries to populate a TreeSet with classes that
>>>>> don't implement the Comparable interface. The return
>>>>> type of the method is Set<Class<? extends PlatformManagedObject>>,
>>>>> so no need to have a sorted collection.
>>>>> The fix replaces the use of a TreeSet with a HashSet.
>>>>>
>>>>> The bug:
>>>>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7074616
>>>>>
>>>>> The webrev:
>>>>> http://cr.openjdk.java.net/~fparain/7074616/webrev.00/
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Fred
>>>>>
>>>>> --
>>>>> Frederic Parain - Oracle
>>>>> Grenoble Engineering Center - France
>>>>> Phone: +33 4 76 18 81 17
>>>>> Email: Frederic.Parain at Oracle.com
>>>>>
>>>>
>>
>
> --
> Frederic Parain - Oracle
> Grenoble Engineering Center - France
> Phone: +33 4 76 18 81 17
> Email: Frederic.Parain at oracle.com
>
More information about the serviceability-dev
mailing list