Print

Print


Hi,

So this question came up a few times about how the print output is configured for the integration-tests.

The output is NOT sent to the console/terminal for these tests right now.

Instead, due to this bit of configuration in the pom.xml file

<redirectTestOutputToFile>true</redirectTestOutputToFile>

The output goes to

target/surefire-reports/

for example

target/surefire-reports/org.hps.SimpleMCReconTest-output.txt

This was done because for some reason a lot of debug output from the recon is not properly turned off by default when running from integration tests, so in order to facilitate looking at the console output in Jenkins, it goes into a file.  Otherwise, there is an enormous amount of debug prints (thousands and thousands of lines).

In your local copy of integration-tests, you can change that setting to false to show output on the terminal while testing.  Please don't check that in though, as it should be off when running in Jenkins.

This is not the case for the other modules.  Test cases in other modules will print to the console.

Hope that's clear.

--Jeremy

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1