Hi Alan,

Oh, we just have 2G swap buffer on our machine.
Yes, we do have observed some other intermittent failures due to memory/network/GUI reasons, but this case is the most frequently observed one. I just try to improve the test stability since it seems impossible to always keep others away from the machine when doing the tests.

Thanks.
Best regards,
Jie

On 2019/5/18 下午4:25, Alan Bateman wrote:
On 18/05/2019 02:17, Jie Fu wrote:
Hi Alan,

On 2019/5/17 下午11:00, Alan Bateman wrote:
The issue isn't clear. The test only runs when on 64-bit systems with >= 10GB memory. Is the issue related to the -concurrency setting that you specify to jtreg?
No. Even we set the concurrency=1, the issue may still occur.
os.maxMemory >= 10g just check whether the capacity of physical memory is >= 10g, not the available memory to be used.

Our test machine has only 16GB physical memory and is shared by many people in our group. The test seems to fail occasionally especially when the test machine is busy.
I'm trying to find a better solution to this problem.
I'm guessing this must be an embedded system with no swap configured. If so then I don't think this is solvable without reserving the machine when you need to run tests. This test uses 6-8GB of memory and there are several other tests that consume lots of memory too. If several people are trying to run tests or do builds at the same time then I assume you'll have issues in many areas. I see your patch to have the test skip when there isn't 6GB of "free memory" but I assume you'll still have intermittent failures when someone else tries to run resource hungry tests at around the same time.

-Alan

Reply via email to