[llvm-commits] [LNT][Patch]Duplicate the log files to a iteration-independent location in multisample build (was Bug 12695)

Hongbin Zheng etherzhhb at gmail.com
Mon May 7 18:45:46 PDT 2012


Hi Daniel,

The buildbot try to read the logfiles from build/*.log (found in
AddLNTTestsToFactory) when it run the lnt with --multisample, but the
logfiles is in fact placed in build-0/*.log, build-1/*.log, etc, as a
result, the buildbot cannot get any output from the logs, so it think
the buildstep is not responding and kill the build process, e.g.[1].

Tobias Grosser and I work out several patches to duplicate the log
files to a iteration-independent directory (i.e. build/*.log instead
of build-0/*.log, build-1/*.log ) in multisample build, so the
buildbot can read the output of the multisample build in time.

The patches also rename the merged-report.json to report.json and
place it to the  iteration-independent directory.

Any suggestion and comment is appreciated.

best regards
ether

[1]http://lab.llvm.org:8011/builders/clang-x86_64-darwin10-nt-O3/builds/362
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Refactor-Move-the-basedir-preparing-code-to-a-standa.patch
Type: application/octet-stream
Size: 3479 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120508/a4cfd854/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Generate-the-merged-json-file-in-a-basedir-without-i.patch
Type: application/octet-stream
Size: 2577 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120508/a4cfd854/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Duplicate-logfile-to-a-iteration-independent-directo.patch
Type: application/octet-stream
Size: 5271 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120508/a4cfd854/attachment-0002.obj>


More information about the llvm-commits mailing list