RFR 8184445: JShell tests: fail intermittently if tests are run in high concurrent mode.

joe darcy joe.darcy at oracle.com
Tue Feb 27 01:28:48 UTC 2018


Hi Robert,

On 2/26/2018 10:57 AM, Robert Field wrote:
>
>
> On 02/26/18 10:23, joe darcy wrote:
>> Hi Robert,
>>
>> The fix looks acceptable in terms of addressing the problem, but is 
>> there a sense of how this might impact running time of the test suite?
>>
>> Phrased differently, are there plans to make the tests more robust to 
>> concurrent runs in the future?
>
> Hi Joe,
>
> There is a lot of network connection happening in these tests, most of 
> which is in layers we don't control (JDI).  We have been trying to 
> lower the risk and we don't see failures running the tests ourselves, 
> but intermittent failures scattered through the suite during testing 
> (e.g. mach5) have been a constant problem.
>
> We will see the impact on test duration.  Default connection has 
> three-level fail-over, the tests of other connection modes see failure 
> far more frequently, so, if necessary, we can look at tuning this.
>

 From some quick checking, there are about 80 tests in that directory. 
 From one sample point on my laptop, the tests took a good long while to 
run. If some of the tests can be reliably run concurrently, I'd much 
prefer to see a subset of tests moved to a sheltered directory.

Thanks,

-Joe


More information about the kulla-dev mailing list