[LLVMdev] LIT Verbose

Daniel Sanders Daniel.Sanders at imgtec.com
Thu Dec 18 13:34:03 PST 2014


If I remember correctly, there was some talk in ninja's github issues about not buffering when there's only one command to run. Is it possible that your manual runs are using a newer version of ninja?

Also, I remember there being some talk about printing 'still waiting...' messages when a command hasn't finished for a while. That would stop the timeouts but it would also remove the protection against infinite loops.
________________________________________
From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Renato Golin [renato.golin at linaro.org]
Sent: 18 December 2014 10:55
To: LLVM Dev
Subject: [LLVMdev] LIT Verbose

Folks,

Some of our CMake buildbots are failing to timeout, and I believe it's
something to do with how the output comes from the LIT tests, even
though we add -v to LIT_ARGS.

When the "check-all" stage runs, the output stops at the "Running
tests" message and only prints the rest of the output (including all
tests that pass, fail, etc) at the end.

I believe this has to do with ninja holding off the stream until the
job actually finishes, but I'm not seeing this when I run ninja
manually, which hints as to how the terminal is setup for buildbot.

Does anyone have a good hint for me to fix this?

cheers,
--renato
_______________________________________________
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list