aboutsummaryrefslogtreecommitdiffstats
path: root/tools/test-common.sh
AgeCommit message (Collapse)AuthorFilesLines
2014-02-25Get rid of a few more Subversion remnants.Jeff Morriss1-4/+1
Change-Id: I35ff651017e355f92b4f9e6388e90d446f245d0a Reviewed-on: https://code.wireshark.org/review/361 Reviewed-by: Evan Huus <eapache@gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-02-14Remove $Id$ and other Subversion leftovers from the tools.Jeff Morriss1-2/+0
There are a few things in here which could still use attention. Don't regenerate anything now. Change-Id: I283c224d3523212144707fca3d6265916cb11792 Reviewed-on: https://code.wireshark.org/review/205 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2013-12-13Change the exit status of a fuzz failure to 255 so that if you use it with xargsEvan Huus1-1/+1
the failures don't get suppressed. svn path=/trunk/; revision=54071
2013-07-12Add (GPLv2+) license headers to these scripts, assigning the copyright toJeff Morriss1-0/+20
the original author of the scripts (Gerald). svn path=/trunk/; revision=50542
2013-07-08Include the output (fuzz'd) file name in the output when fuzz (or randpkt)Jeff Morriss1-0/+2
testing fails. Useful for when you want to use up a few spare CPU cores running multiple simultaneous fuzz tests... svn path=/trunk/; revision=50449
2013-06-05Add a new environment variable to cause abort()s if we add too many itemsJeff Morriss1-0/+2
to the tree (to separate this case from the generic DISSECTOR_BUG case). Enable this environment variable when fuzz testing. Enable the 3rd (without tree but with a read filter) check (added in r49643) when testing capture files but not when fuzz testing--not sure if we want to add even more to the fuzzbot's work load now (OTOH I've been running it for a while and it hasn't buried me in bugs). svn path=/trunk/; revision=49784
2013-05-30test-common.sh doesn't need to be executable (it is sourced, not executed); ↵Jeff Morriss1-0/+0
remove the svn:executable property. svn path=/trunk/; revision=49626
2013-03-09Remove the wmem slab. It was an optimization mimicking the emem slabEvan Huus1-1/+0
(removed in r48218) which did nothing particularly useful. Also lets us remove another debugging environment variable. svn path=/trunk/; revision=48219
2013-02-14Add an option for bypassing the wmem slab similar to the one forEvan Huus1-0/+1
bypassing the emem slab, to aid in debugging with valgrind. svn path=/trunk/; revision=47656
2013-01-26Forward-port r47305 from trunk-1.8:Gerald Combs1-7/+1
------------------------------------------------------------------------ r47305 | gerald | 2013-01-26 12:12:52 -0800 (Sat, 26 Jan 2013) | 6 lines Changed paths: M /trunk-1.8/tools/fuzz-test.sh Instead of setting resource limits on the fuzz-test.sh process itself, set limits on the TShark subprocess. This should hopefully take care of the strange fuzz failures we've seen lately. Reduce the maximum CPU time to 5 minutes while we're at it. ------------------------------------------------------------------------ svn path=/trunk/; revision=47307
2013-01-14Try to show what condition triggered a failure.Gerald Combs1-0/+4
svn path=/trunk/; revision=47079
2012-12-28Update wmem documentation for the new allocator.Evan Huus1-0/+2
Use the strict allocator when fuzzing (at least until the fuzz-bot starts running everything under valgrind). svn path=/trunk/; revision=46829
2012-12-07Move a lot of common fuzz-test and randpkt-test code to its own fileGerald Combs1-0/+144
(test-common.sh). Add build information to the error output as suggested in http://www.wireshark.org/lists/wireshark-dev/201212/msg00037.html svn path=/trunk/; revision=46446