zeek/testing/btest/scripts/base/frameworks/sumstats
Arne Welzel 91f5945f92 sumstat/non-cluster: Move last epoch processing to zeek_done()
@Sheco reported that standalone epoch processing may exclude scheduled
events when the final sumstat epoch runs before. For example, this easily
happens when attempting to do sumstat observations within connection_state_remove().

Delay final epoch processing to zeek_done() instead.

This doesn't deal with the clustered version - this would need something
more elaborate and potentially a mechanism to delay the shutdown of
other cluster nodes until/after sumstat processing completed.
2024-11-18 15:58:01 +01:00
..
basic-cluster.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
basic.zeek General btest cleanup 2020-08-11 11:26:22 -07:00
cluster-intermediate-update.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
final-epoch.zeek sumstat/non-cluster: Move last epoch processing to zeek_done() 2024-11-18 15:58:01 +01:00
last-cluster.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
manual-epoch-cluster.zeek btest: Remove Broker::auto_publish() usages 2024-11-14 12:59:22 +01:00
manual-epoch.zeek Spelling testing 2022-11-16 20:05:03 -05:00
on-demand-cluster.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
on-demand.zeek update existing test suite usage of "when" statements to include captures 2022-01-07 14:54:06 -08:00
sample-cluster.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
sample.zeek General btest cleanup 2020-08-11 11:26:22 -07:00
thresholding.zeek General btest cleanup 2020-08-11 11:26:22 -07:00
topk-cluster.zeek cluster: Deprecate the Cluster::Node$interface field 2023-11-07 16:06:16 +01:00
topk.zeek General btest cleanup 2020-08-11 11:26:22 -07:00