RFR (S): 8010913 : compiler/6863420 often exceeds timeout
David Chase
david.r.chase at oracle.com
Tue Apr 2 07:21:50 PDT 2013
http://cr.openjdk.java.net/~drchase/8010913/webrev.01/
On 2013-04-01, at 3:01 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> Main loop should also check 'done':
>
> for (int numThreads = 1; numThreads <= 32; numThreads++) {
>
> Thanks,
> Vladimir
>
> On 3/28/13 10:45 AM, David Chase wrote:
>> Problem:
>> The test runs over-long on some test machines, causing timeouts and spurious failures
>> if JPRT is used to check compiler tests across a range of machines.
>> A four-minute run was observed in one case.
>>
>> Fix:
>> Add an increased timeout and a timeout thread for shutting down the test early.
>>
>> Testing:
>> JPRT of that test across all available platforms with an artificially short timeout
>> to ensure that the timeout thread worked as expected, manual check of successful
>> runs to be sure that the timeout thread did its job (i.e., saw runs for a hair more than
>> the time limit, as well as short runs).
>>
>> webrev:
>> http://cr.openjdk.java.net/~drchase/8010913/webrev.00/
>>
More information about the hotspot-compiler-dev
mailing list