fast-nail-55400
05/23/2017, 9:45 PMsrc/python/pants/reporting/html_reporter.py
, it keys on TOOL to show the stdout/err in ./pants server
pagefast-nail-55400
05/23/2017, 9:46 PMfast-nail-55400
05/23/2017, 9:55 PM.communicate
on the subprocessfast-nail-55400
05/23/2017, 9:55 PM.check_call
witty-crayon-22786
05/23/2017, 9:55 PMfast-nail-55400
05/23/2017, 9:55 PMTOOL
so I get output in pants serverfast-nail-55400
05/23/2017, 9:56 PM.communicate
is just capturing everything and not dumpingfast-nail-55400
05/23/2017, 9:57 PMTOOL
?witty-crayon-22786
05/23/2017, 10:09 PMwitty-crayon-22786
05/23/2017, 10:10 PMMULTITOOL
iirc is the one that results in a dot-per-runwitty-crayon-22786
05/23/2017, 10:10 PMTOOL
may only dump output on failurefast-nail-55400
05/23/2017, 10:27 PMRUN
and TOOL
and now output is dumped againfast-nail-55400
05/23/2017, 10:28 PMsrc/python/pants/reporting/plaintext_reporter.py
contains the code that dumps it out?fast-nail-55400
05/23/2017, 10:30 PMfast-nail-55400
05/23/2017, 10:30 PMwide-energy-11069
05/23/2017, 10:31 PMfast-nail-55400
05/23/2017, 10:31 PMfast-nail-55400
05/23/2017, 10:31 PMfast-nail-55400
05/23/2017, 10:32 PMwide-energy-11069
05/23/2017, 10:33 PMfast-nail-55400
05/23/2017, 10:39 PMWorkUnitLabel.COMPILER
is set to show indented outputfast-nail-55400
05/23/2017, 10:39 PMWorkUnitLabel.RUN
before which shows unindented outputfast-nail-55400
05/23/2017, 10:39 PMTOOL
as well, it wouldn't be shown in the pants server web UIfast-nail-55400
05/23/2017, 10:40 PMRUN
and TOOL
and get the output dumped and accessible in the web UIfast-nail-55400
05/23/2017, 10:40 PMstderr=subprocess.STDOUT
) on the subprocess.Popen
call and now the ordering is correctwide-energy-11069
05/23/2017, 10:43 PMwide-energy-11069
05/23/2017, 10:44 PMfast-nail-55400
05/23/2017, 10:44 PMfast-nail-55400
05/23/2017, 10:45 PMworkunit.output
fast-nail-55400
05/23/2017, 10:45 PM