Jeff Morriss
2a62d8e8e6
Include the output (fuzz'd) file name in the output when fuzz (or randpkt)
...
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-07-08 19:49:17 +00:00
Jeff Morriss
4509929f2a
Exit if we can't load the test-common.sh library.
...
svn path=/trunk/; revision=49625
2013-05-30 00:35:46 +00:00
Gerald Combs
3c66ac4b83
Forward-port r47305 from trunk-1.8:
...
------------------------------------------------------------------------
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-26 20:36:57 +00:00
Gerald Combs
739c90f0ad
Move a lot of common fuzz-test and randpkt-test code to its own file
...
(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
2012-12-07 17:57:09 +00:00
Gerald Combs
ff32bd8000
If our error output is huge (> 5 MB) trim out the middle of the file.
...
The recent loop bugs have generated output that's too large to attach to
Bugzilla.
svn path=/trunk/; revision=45437
2012-10-09 20:47:22 +00:00
Gerald Combs
52972458e8
Add the command and arguments to the error file.
...
svn path=/trunk/; revision=45294
2012-10-03 18:03:12 +00:00
Gerald Combs
a5b9de38b4
Fix return code checking (hopefully).
...
svn path=/trunk/; revision=45289
2012-10-03 16:39:35 +00:00
Gerald Combs
498db62022
Test with the presence (-nVxr) and absence (-nr) of the tree. We now
...
use an array of arguments so additional combinations can be added.
svn path=/trunk/; revision=45258
2012-10-02 17:58:00 +00:00
Gerald Combs
345529250f
Run 'git log' if we have a .git directory. Fixes a copy+paste error.
...
svn path=/trunk/; revision=44784
2012-09-05 20:58:15 +00:00
Evan Huus
450d24d835
Don't go into a tight loop when there's no specific number of passes.
...
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7651
Also, use consistent indentation.
svn path=/trunk/; revision=44581
2012-08-19 13:50:22 +00:00
Evan Huus
f385acc461
From Toralf Förster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7652
...
Use a fast bash built-in rather than a slow call out to `expr` to increment
the loop count.
svn path=/trunk/; revision=44580
2012-08-19 13:38:53 +00:00
Gerald Combs
faf3cdf75d
Move error reporting to a common function. Lot information about the
...
most recent revision / commit.
svn path=/trunk/; revision=44552
2012-08-17 16:28:28 +00:00
Gerald Combs
17febadb12
Terminate our inner loops as well.
...
svn path=/trunk/; revision=42134
2012-04-18 16:10:08 +00:00
Gerald Combs
bb606959f7
Tell the main loop to terminate when we catch a signal instead of trying
...
to clean up in two places.
svn path=/trunk/; revision=42133
2012-04-18 16:04:05 +00:00
Gerald Combs
6a49671fa2
Make sure we use the "randpkt-" prefix everywhere.
...
svn path=/trunk/; revision=33468
2010-07-07 19:53:40 +00:00
Jörg Mayer
a41982ca05
It's not only executable but a script as well: propset eol-style + keywords
...
svn path=/trunk/; revision=18837
2006-08-04 16:30:54 +00:00
Gerald Combs
35cac1cb36
Make the output file name a little more descriptive.
...
svn path=/trunk/; revision=18828
2006-08-02 21:19:56 +00:00
Gerald Combs
b380600ab9
Add a script for randpkt testing. Copied from fuzz-test.sh.
...
svn path=/trunk/; revision=18824
2006-08-02 18:59:29 +00:00