48 Commits

Author SHA1 Message Date
Alan
3c9e5c54d3
Fix Manticore tests that break CI (#221)
* Add timeout flag for killing hanging workers

* Fix mcore tests that hang
2019-07-22 13:59:59 -04:00
agroce
c4725e8a14 fix log level control in tests 2019-06-17 10:34:40 -07:00
Gustavo Grieco
9d64719e84
Fix Python3 support (#170)
* Update main_manticore.py

* Fix python3 in CMake [skip ci]

* Update StreamingAndFormatting.cpp

* [skip ci]

* Update .travis.yaml [skip ci]

* Temporarily disable OneOf test using manticore (it is broken)

* Update README [skip ci]
2019-04-21 22:06:24 -03:00
Alex Groce
c58ca9b116
Fix check 2019-01-03 18:32:47 -07:00
Alex Groce
d29654832e
Merge pull request #156 from trailofbits/add_deepstate_string
stab at string generator
2019-01-03 17:25:04 -07:00
Alex Groce
63952ff067 fix output check in tests 2019-01-03 12:58:42 -07:00
Alex Groce
fec2849bfb Fix logging level in logrun, demote assumption checks 2019-01-02 20:16:09 -07:00
Alex Groce
9e99978043 tests are verbose for debugging and checking output 2019-01-02 18:17:15 -07:00
Alex Groce
a6db7fb097 drop manticore for runlen, longer limit 2019-01-01 19:52:48 -07:00
Alex Groce
e3bba13fd2
Increase timeout for manticore 2019-01-01 08:01:32 -07:00
Alex Groce
ecb0c8e5cc
Increase timeout 2018-12-31 19:09:36 -07:00
Alex Groce
cd7f6daaf9 change runlen example bug and test 2018-12-31 14:39:10 -07:00
Alex Groce
40eb4b0117 add runlen test 2018-12-31 14:20:15 -07:00
Alex Groce
30601a580a fix streaming and formatting test 2018-12-23 13:22:48 -07:00
Alex Groce
462fcfb274 remove test for replay 2018-08-04 13:01:16 -07:00
Alex Groce
4a8f7a3ccc Add simple test for replay to crash test 2018-08-04 12:54:45 -07:00
Alex Groce
cb5d16aa86 remove lists test on manticore, due to speed issues 2018-08-02 13:59:34 -07:00
Alex Groce
3367c38b44
Check return in streaming and formatting test 2018-07-23 10:58:27 -07:00
Alex Groce
1cfb65fb52 remove spurious import 2018-07-18 12:45:26 -07:00
Alex Groce
7c0289ffe4 change message in base class 2018-07-18 12:18:31 -07:00
Alex Groce
f7013ebad9 add base for all tests 2018-07-18 12:14:09 -07:00
Alex Groce
7620fb3e42 refactor tests into multiple files for control in travis, easier editing 2018-07-18 12:07:23 -07:00
Alex Groce
97f06a81be fix name of testing function, remove import of os 2018-07-18 11:35:38 -07:00
Peter Goodman
13403cb18f Dumb mistake 2018-07-18 09:38:29 -04:00
Peter Goodman
15ee6c849c Refactor tests, and pump symbolic container sizes 2018-07-18 09:26:44 -04:00
Alex Groce
375bfb4235 fix keepalive to only output at five minute intervals 2018-07-14 12:00:47 -07:00
Alex Groce
6ffd9b4486 give Lists more time, less verbose keepalive 2018-07-14 11:29:45 -07:00
Alex Groce
96fc87f781 keep alive long silent tests, add integer overflow 2018-07-14 06:27:48 -07:00
Alex Groce
8713846044 fix message check 2018-07-14 05:58:57 -07:00
Alex Groce
843608c354 streaming and formatting 2018-07-14 05:20:11 -07:00
Alex Groce
a07311706e add fixture test 2018-07-14 05:00:03 -07:00
Alex Groce
ec52c6e27d print right return value 2018-07-13 21:30:19 -07:00
Alex Groce
d06233b2cf better spacing 2018-07-13 21:29:28 -07:00
Alex Groce
f710c38f58 actually return something from logrun 2018-07-13 21:28:48 -07:00
Alex Groce
476cdd97fd fix output 2018-07-13 21:27:38 -07:00
Alex Groce
3a35a44496 fix iteration over command 2018-07-13 21:24:02 -07:00
Alex Groce
7775492adc fix initial decison of which deepstate to use 2018-07-13 21:13:54 -07:00
Alex Groce
ef3308b8ed outside travis, run everything; also more verbose execution 2018-07-13 21:08:14 -07:00
Alex Groce
eb150fc13c Add tests for Crash, Klee, Lists examples; detect internal errors and exceptions 2018-07-13 20:50:00 -07:00
Alex Groce
38984fd59f split into three tasks, check OneOf, add fast prime test, try multiple workers 2018-07-13 11:41:48 -07:00
Alex Groce
f1129354bd write to stderr and flush 2018-07-13 10:34:16 -07:00
Alex Groce
8767374bfa log the run so travis doesn't timeout 2018-07-13 10:20:50 -07:00
Alex Groce
38f85c3f77 show result for debugging 2018-07-13 05:34:48 -07:00
Alex Groce
0ed5edf416 just use tee for now 2018-07-13 00:56:21 -07:00
Alex Groce
4551f0ba47 import sys 2018-07-13 00:34:41 -07:00
Alex Groce
f0c840b251 avoid IO timeout on the python test 2018-07-13 00:28:36 -07:00
Alex Groce
c1616cf179 change to the right directory before running nose 2018-07-12 22:08:54 -07:00
Alex Groce
882cda798c Check results for pass/fail on properties, split into angr and manticore tests 2018-07-12 22:01:58 -07:00