zeek/testing/btest/scripts/base/frameworks
Jon Siwek 1531980f3d Exec module and raw input reader fixes.
- Do stream mode for commands done by exec module, it seems important
  in some cases (e.g. ensure requested stdin is fully written).

- For cases where the raw input reader knows the child process has been
  reaped, set the childpid member to a sentinel value to indicate such
  so we don't later think we should kill it or wait on it anymore.

- More error checking on dup2/close calls.  Set sentinel values when
  closing ends of pipes to prevent double closing a fd.

- Signal flag not set when raw input reader's child exits as a result
  of a signal.  Left out a test for this -- might be portability issues
  (e.g. Ubuntu seems to do things different regarding the exit code and
  also is printing "Killed" to stderr where other platforms don't).
2013-08-02 17:27:10 -05:00
..
analyzer More analyzer framework tests. 2013-06-02 18:22:08 -07:00
cluster Unit test reliability adjustment. 2012-09-13 12:59:40 -05:00
communication Drain events before terminating log/thread managers. 2012-06-28 12:42:32 -05:00
control Add sleeps to configuration_update test for better reliability. 2012-09-05 16:20:34 -05:00
file-analysis File analysis fixes and test updates. 2013-07-25 16:51:16 -05:00
input Exec module and raw input reader fixes. 2013-08-02 17:27:10 -05:00
intel Updates for the Intel Framework. 2013-07-19 13:16:12 -04:00
logging Fix to make sqlite test consistent, and updating coverage baselines 2013-05-15 15:56:53 -07:00
notice Updates for the notices framework. 2013-02-11 14:36:14 -05:00
packet-filter Add a Reporter::fatal BIF. 2011-08-25 13:13:39 -05:00
reporter Updating baselines. 2012-08-10 13:25:18 -07:00
software Update software version parsing and comparison to account for a third numeric subversion. 2013-02-06 13:59:05 -05:00
sumstats Merge remote-tracking branch 'origin/master' into topic/bernhard/topk 2013-07-09 14:56:05 -07:00