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

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

Let's document Strictness here.

This revision was automatically updated to reflect the committed changes.