RFR(T/XS) 8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available
Erik Joelsson
erik.joelsson at oracle.com
Wed Sep 18 17:46:51 UTC 2019
Looks good.
/Erik
On 2019-09-18 10:16, Ekaterina Pavlova wrote:
> 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