Laszlo Nagy
186525ea0b
add checker enable/disable functional tests
2016-10-22 20:23:16 +11:00
Laszlo Nagy
b0f43f02c5
add another analyzer functional test
2016-10-22 20:23:16 +11:00
Laszlo Nagy
9a33d8abc5
unify the command line parameter mapper functions in analyzer module
2016-10-22 20:23:16 +11:00
Laszlo Nagy
0e1d19e8b9
add test against exclude flag (and fix findings)
2016-10-22 20:23:16 +11:00
Laszlo Nagy
480d62981d
add basic scan-build test
2016-10-22 20:23:16 +11:00
Laszlo Nagy
7041dd1a46
rewrite architecture test
2016-10-22 20:23:16 +11:00
Laszlo Nagy
93d6791a3e
analyze debug code test case added
2016-10-22 20:23:16 +11:00
Laszlo Nagy
d8bc5abef2
few exit code test for intercept-build
2016-10-22 20:23:16 +11:00
Laszlo Nagy
42cdc14748
use separate test dir for intercept build
2016-10-22 20:23:16 +11:00
Laszlo Nagy
15e3bb86e4
fix #57 (platform check is done by lit.cfg and not individual tests)
2016-10-22 20:23:16 +11:00
Laszlo Nagy
f2656045ba
add first analyzer test
2016-10-22 20:23:16 +11:00
Laszlo Nagy
b9b428bba1
set different exit codes for signals
2016-10-22 20:23:16 +11:00
Laszlo Nagy
b520ee05e2
Clang execution now write log before
2016-10-22 20:23:16 +11:00
Laszlo Nagy
349702cccf
simplify analyzer run (use subprocess.check_output)
2016-10-22 20:23:16 +11:00
Laszlo Nagy
89d33f8aa3
fix travis-ci build for osx
2016-10-22 20:23:16 +11:00
Laszlo Nagy
cccd33a4a7
fix windows build
2016-10-22 20:23:16 +11:00
Laszlo Nagy
f051f566dc
try to fix travis-ci build
2016-10-22 20:23:16 +11:00
Laszlo Nagy
b5f7b8300e
windows: use console scripts for executables
2016-10-22 20:23:16 +11:00
Laszlo Nagy
00b6fa2de4
fix missing unit test invocation
2016-10-22 20:23:16 +11:00
Laszlo Nagy
8519af65ca
draft first batch test
2016-10-22 20:23:16 +11:00
Laszlo Nagy
7d710f4f43
improve windows support on tests
2016-10-22 20:23:16 +11:00
Laszlo Nagy
7a1ccb5586
fixing os specific line/path separator issues
2016-10-22 20:23:16 +11:00
Laszlo Nagy
c1f4a1c9d5
add appveyor build
2016-10-22 20:23:16 +11:00
Laszlo Nagy
26350dfe8a
extend travis-ci coverage with osx
2016-10-22 20:23:16 +11:00
Laszlo Nagy
c0bb4be2f1
run test by LLVM's lit
2016-10-22 20:23:16 +11:00
Gyorgy Orban
930dc3e964
Improve script exit codes
...
If the scripts --help command was called the default 127 exit code was
returned even if the call was successful. If any other module (like
calling help in the argparse module) throws a SystemExit exception
with the sys.exit() call the exit code was not set properly
because exception was not handled.
2016-10-16 22:42:14 +02:00
Laszlo Nagy
229243ef8a
D24470: Remove relative path hack for SATestsBuild.py
2016-09-25 13:51:16 +10:00
Laszlo Nagy
754713b364
D24163: Increase precision of timestamp in report directory name
2016-09-07 20:20:25 +10:00
Laszlo Nagy
af6bd27d5d
remove SELinux checks before libear usage
2016-09-06 21:38:48 +10:00
Laszlo Nagy
7a8f025cec
apply pycharm code inspection suggestions
2016-09-06 21:29:42 +10:00
Laszlo Nagy
11470f26ff
add support for intel, AIX, Solaris, HP C/C++ compiler
2016-09-03 12:05:01 +10:00
Laszlo Nagy
e02ef1cfdb
add compiler wrapper support
2016-09-02 21:55:24 +10:00
Laszlo Nagy
be671cd238
update changes.txt
pip-1.2
2016-08-21 22:37:45 +10:00
Laszlo Nagy
e4b6f22276
fix wrapper logging was missing
2016-08-21 22:32:10 +10:00
Laszlo Nagy
daa6526813
libear: fix crash "corrupted double-linked list"
2016-08-21 13:32:24 +02:00
Laszlo Nagy
dc6c8e35f5
rething command wrappers
2016-08-16 03:55:54 +02:00
Laszlo Nagy
fee82a66c0
add more comment on the analyzer cleanup
2016-07-18 09:20:46 +10:00
Laszlo Nagy
d6f6f0dbbd
review analyzer entry point
2016-07-17 23:47:10 +10:00
Laszlo Nagy
e714f60e13
pick up CC and CXX if compiler is not specified
2016-05-27 22:52:09 +10:00
Laszlo Nagy
7775bc1911
fix shell whitespace escaping
2016-05-27 22:52:09 +10:00
Laszlo Nagy
404a6c8956
fix wine finding
2016-05-27 22:52:09 +10:00
Laszlo Nagy
8314a5a8d7
bump up version number
2016-05-17 23:23:05 +10:00
Laszlo Nagy
fa9960b1db
reformat readme to rst from markdown
pypi-1.1
2016-05-16 23:27:25 +10:00
Laszlo Nagy
551ea0a97b
do copy paramaters before call analyzer runner
2016-04-23 00:49:06 +10:00
Laszlo Nagy
3201876ab0
align documentation and code
2016-04-23 00:48:10 +10:00
Laszlo Nagy
f66e1c8de9
cleanup on log initialization
2016-04-17 00:33:59 +10:00
Laszlo Nagy
5af208a12b
log analyzer output in runner module
2016-04-17 00:32:58 +10:00
Laszlo Nagy
de73dcc270
create decorator for compiler wrappers
2016-04-17 00:32:58 +10:00
Laszlo Nagy
18a8eb8833
review clang module
D19260
2016-04-17 00:30:51 +10:00
Laszlo Nagy
31a96ac2ef
D17487 apply review changes
D17487
2016-04-17 00:27:05 +10:00