This is an archive of the discontinued LLVM Phabricator instance.

[Static Analyzer] Minor improvements to SATest
ClosedPublic

Authored by xazax.hun on Jun 29 2015, 1:00 PM.

Details

Summary

The following improvements were made:

  • Argument parsing was ported to argparse which is more idiomatic for python scripts nowadays
  • Added strictness command line option so build bots can fail when there is a difference from the reference results
  • The test should no longer fail when there is an empty line in the build command file

Diff Detail

Repository
rL LLVM

Event Timeline

xazax.hun updated this revision to Diff 28702.Jun 29 2015, 1:00 PM
xazax.hun retitled this revision from to [Static Analyzer] Minor improvements to SATest.
xazax.hun updated this object.
xazax.hun edited the test plan for this revision. (Show Details)
xazax.hun added a subscriber: Unknown Object (MLST).
zaks.anna edited edge metadata.Jun 29 2015, 1:16 PM

LGTM.

utils/analyzer/SATestBuild.py
410 ↗(On Diff #28702)

Let's document Strictness here.

This revision was automatically updated to reflect the committed changes.