RFR(T/XS) 8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available
Ekaterina Pavlova
ekaterina.pavlova at oracle.com
Wed Sep 18 17:16:04 UTC 2019
Erik,
this way is definitely much better, thanks!
I have regenerated webrev and retested:
http://cr.openjdk.java.net/~epavlova//8231145/webrev.00/index.html
-katya
On 9/18/19 8:18 AM, Erik Joelsson wrote:
> Hello Katya,
>
> The usual pattern for including a non class file from the source into the jar (typically a resource file) is to add it to the COPY parameter of SetupJavaCompilation, and then to the SUFFIXES of SetupJarArchive. This way you don't need to add a source dir to the input of SetupJarArchive, which is a bit weird. So in this case, you can add
>
> COPY := .input
>
> to BUILD_VM_COMPILER_TESTS and keep the SUFFIXES you already added, and skip the addition to SRCS.
>
> /Erik
>
> On 2019-09-17 15:45, Ekaterina Pavlova wrote:
>> Hi,
>>
>> please review the following change which fixes org.graalvm.compiler.debug.test.DebugContextTest.
>> The test fails because it tries to read DebugContextTest.testLogging.input file which is not available at runtime.
>> The fix copies testLogging.input file into jdk.vm.compiler.tests.jar.
>>
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8231145
>> webrev: http://cr.openjdk.java.net/~epavlova//8231145/webrev.00/index.html
>> testing: run compiler/graalunit/DebugTest.java
>>
>> thanks,
>> -katya
More information about the build-dev
mailing list