On 2020-05-14 19:00, Jonathan Gibbons wrote:
Separate from this RFR, jtreg supports WSL (or is supposed to!) and so I wonder if you have looked at using WSL in the run-tests framework.

I just did "make test-tier1", and got this:

==============================
Test summary
==============================
   TEST                                              TOTAL  PASS FAIL ERROR
   jtreg:open/test/hotspot/jtreg:tier1                1527  1527 0     0
>> jtreg:open/test/jdk:tier1                          1918 1902    16     0 << >> jtreg:open/test/langtools:tier1                    4037 4028     9     0 <<
   jtreg:open/test/jaxp:tier1                            0     0 0     0
==============================
TEST FAILURE


So, it's not DOA, we can  certainly run tests. But I got in total 25 failures, and it seems likely that these are caused by quirks in the WSL environment. I looked at a few arbitrarily selected, and all of them where shell tests that had the same failure mode:

ACTION: shell -- Failed. Execution failed: exit code 2
REASON: User specified action: run shell Class-Path2.sh
TIME:   0.098 seconds
messages:
command: shell Class-Path2.sh
reason: User specified action: run shell Class-Path2.sh
elapsed time (seconds): 0.098
STDOUT:
STDERR:
/mnt/c/localdata/hg/sandbox-ALT/open/test/langtools/tools/javac/Paths/Class-Path2.sh: 34: .: Can't open C:/localdata/hg/sandbox-ALT/open/test/langtools/tools/javac/Paths/Util.sh

... which definitely sounds fishy.

/Magnus

Reply via email to