Merge remote-tracking branch 'origin/topic/jsiwek/reorg-followup'

This commit is contained in:
Seth Hall 2011-08-25 16:44:31 -04:00
commit fc5f22cb5d
234 changed files with 295 additions and 104 deletions

View file

@ -0,0 +1 @@
warning in <params>, line 1: event handler never invoked: this_is_never_used

View file

@ -1,13 +1,13 @@
# depth name
0 scripts/base/init-bare.bro
1 build/src/const.bif.bro
1 build/src/types.bif.bro
1 build/src/strings.bif.bro
1 build/src/bro.bif.bro
1 build/src/reporter.bif.bro
1 build/src/event.bif.bro
1 build/src/base/const.bif.bro
1 build/src/base/types.bif.bro
1 build/src/base/strings.bif.bro
1 build/src/base/bro.bif.bro
1 build/src/base/reporter.bif.bro
1 build/src/base/event.bif.bro
1 scripts/base/frameworks/logging/__load__.bro
2 scripts/base/frameworks/logging/./main.bro
3 build/src/logging.bif.bro
3 build/src/base/logging.bif.bro
2 scripts/base/frameworks/logging/./writers/ascii.bro
0 scripts/policy/misc/loaded-scripts.bro

View file

@ -1,14 +1,14 @@
# depth name
0 scripts/base/init-bare.bro
1 build/src/const.bif.bro
1 build/src/types.bif.bro
1 build/src/strings.bif.bro
1 build/src/bro.bif.bro
1 build/src/reporter.bif.bro
1 build/src/event.bif.bro
1 build/src/base/const.bif.bro
1 build/src/base/types.bif.bro
1 build/src/base/strings.bif.bro
1 build/src/base/bro.bif.bro
1 build/src/base/reporter.bif.bro
1 build/src/base/event.bif.bro
1 scripts/base/frameworks/logging/__load__.bro
2 scripts/base/frameworks/logging/./main.bro
3 build/src/logging.bif.bro
3 build/src/base/logging.bif.bro
2 scripts/base/frameworks/logging/./writers/ascii.bro
0 scripts/base/init-default.bro
1 scripts/base/utils/site.bro
@ -38,16 +38,17 @@
2 scripts/base/frameworks/packet-filter/./netstats.bro
1 scripts/base/frameworks/software/__load__.bro
2 scripts/base/frameworks/software/./main.bro
1 scripts/base/frameworks/intel/__load__.bro
2 scripts/base/frameworks/intel/./main.bro
1 scripts/base/frameworks/metrics/__load__.bro
2 scripts/base/frameworks/metrics/./main.bro
1 scripts/base/frameworks/communication/__load__.bro
2 scripts/base/frameworks/communication/./main.bro
1 scripts/base/frameworks/control/__load__.bro
2 scripts/base/frameworks/control/./main.bro
1 scripts/base/frameworks/cluster/__load__.bro
2 scripts/base/frameworks/cluster/./main.bro
1 scripts/base/frameworks/metrics/__load__.bro
2 scripts/base/frameworks/metrics/./main.bro
2 scripts/base/frameworks/metrics/./non-cluster.bro
1 scripts/base/frameworks/intel/__load__.bro
2 scripts/base/frameworks/intel/./main.bro
1 scripts/base/frameworks/reporter/__load__.bro
2 scripts/base/frameworks/reporter/./main.bro
1 scripts/base/protocols/conn/__load__.bro

View file

@ -1,5 +1,5 @@
[btest]
TestDirs = doc bifs language core policy istate
TestDirs = doc bifs language core scripts istate
TmpDir = %(testbase)s/.tmp
BaselineDir = %(testbase)s/Baseline
IgnoreDirs = .svn CVS .tmp

View file

@ -0,0 +1,8 @@
# This test should print a warning that the event handler is never invoked.
# @TEST-EXEC: bro -b %INPUT check_for_unused_event_handlers=T
# @TEST-EXEC: btest-diff .stderr
event this_is_never_used()
{
print "not even once";
}

View file

@ -1,7 +0,0 @@
# Makes sures test-all-policy.bro (which loads *all* other policy scripts)
# compiles correctly even in bare mode.
#
# @TEST-EXEC: bro -b %INPUT >output
# @TEST-EXEC: btest-diff output
@load test-all-policy

View file

@ -0,0 +1,8 @@
# Makes sure any given policy script in the scripts/ tree can be loaded in
# bare mode. btest-bg-run/btest-bg-wait are used to kill off scripts that
# block after loading, e.g. start listening on a socket.
#
# @TEST-EXEC: test -d $DIST/scripts
# @TEST-EXEC: for script in `find $DIST/scripts -name \*\.bro`; do echo $script;if [[ "$script" =~ listen-clear|listen-ssl|controllee ]]; then rm -rf load_attempt .bgprocs; btest-bg-run load_attempt bro -b $script; btest-bg-wait -k 2; cat load_attempt/.stderr >>allerrors; else bro -b $script 2>>allerrors; fi done || exit 0
# @TEST-EXEC: cat allerrors | grep -v "received termination signal" | sort | uniq > unique_errors
# @TEST-EXEC: btest-diff unique_errors

Some files were not shown because too many files have changed in this diff Show more