[Bro-Dev] #1006: topic/dnthayer/broctl-testing

Bro Tracker bro at tracker.bro.org
Thu May 16 15:20:12 PDT 2013

#1006: topic/dnthayer/broctl-testing
 Reporter:  dnthayer       |      Owner:
     Type:  Merge Request  |     Status:  new
 Priority:  Medium         |  Milestone:  Bro2.2
Component:  BroControl     |    Version:  git/master
 Keywords:                 |
 This branch contains an automated test suite for broctl.
 Included are tests of all broctl commands and plugins, and
 tests that broctl can read all three of its config files

 All tests rely on btest, and Makefile targets
 have been added to run all tests.  Each test runs
 with its own unique Bro install prefix, so a test
 case does not have any affect on any others (the only
 exception is a small number of test cases that use
 broctl commands that rely on broccoli, but these
 have been serialized to avoid problems).

 There were two changes to broctl itself needed to support the test suite.
 First, the ability to specify the location of the broctl install
 via an environment variable (if not defined, then the
 hard-coded path is used instead) was added. Another change
 was to allow the manager in a cluster to be on localhost
 (in that case, all other nodes must also be on localhost).

Ticket URL: <http://tracker.bro.org/bro/ticket/1006>
Bro Tracker <http://tracker.bro.org/bro>
Bro Issue Tracker

More information about the bro-dev mailing list