> 7 mars 2018 kl. 19:42 skrev Erik Joelsson <erik.joels...@oracle.com>:
> 
>> On 2018-03-07 10:19, Magnus Ihse Bursie wrote:
>>> On 2018-03-07 18:06, Erik Joelsson wrote:
>>> When running tests on Windows in a distributed environment we currently 
>>> don't have access to debug symbols, which causes stack traces in hs_err 
>>> files to be useless. When running local tests this works because the 
>>> product under test was built on the same machine and the debug symbols are 
>>> still available there. For this to work in distributed testing, we need to 
>>> both provide the symbols bundle as well as setting up the _NT_SYMBOL_PATH 
>>> environment variable to point to the correct directories. This patch does 
>>> just that for both the old and new test makefiles. I have verified by 
>>> running a modified jtreg test in Mach5 that crashes hotspot and verified 
>>> that the stack trace contains symbols.
>>> 
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8199197
>>> 
>>> Webrev: http://cr.openjdk.java.net/~erikj/8199197/webrev.01/
>> Looks good to me.
>> 
>> Just one question: is the test profile already setup to depend on the 
>> symbols image? Otherwise I don't really understand how that can be assumed 
>> to be present?
> I'm adding the dependency on testedProfile.jdk_symbols if the build OS is 
> Windows.

So that is enough? I see. I just have this view of jib dependencies being more 
complicated than they probably really are. :) 

/Magnus

> 
> /Erik
>> /Magnus
>> 
>>> 
>>> /Erik
> 

Reply via email to