This is an archive of the discontinued LLVM Phabricator instance.

[test-suite] Make all lit scripts have a unique name.
ClosedPublic

Authored by kristof.beyls on Jan 13 2017, 2:25 AM.

Details

Summary

When all lit scripts have a unique name, they don't get overwritten
during an execution of the test-suite. Before this patch, only the
verify script would remain, and it'd be hard to find out exactly what
was run as part of e.g. the "run" step of the test execution.
Having all scripts still available after the test-suite run finished
makes analyzing test framework issues a lot easier.

Diff Detail

Repository
rL LLVM

Event Timeline

kristof.beyls retitled this revision from to [test-suite] Make all lit scripts have a unique name..
kristof.beyls updated this object.
kristof.beyls added a reviewer: MatzeB.
kristof.beyls added a subscriber: llvm-commits.
MatzeB accepted this revision.Jan 13 2017, 10:59 AM
MatzeB edited edge metadata.

Note that often lit -a is enough to see all the commandlines.

But there are indeed cases where you would like to investigate the temporary files. LGTM, thanks.

This revision is now accepted and ready to land.Jan 13 2017, 10:59 AM
This revision was automatically updated to reflect the committed changes.