Benjamin Bannier

Results 155 issues of Benjamin Bannier

Zeek has [three ways](https://docs.zeek.org/en/master/script-reference/types.html#record) to initialize a record: 1. `local x: X = record($xa=1);` 2. `local x: X = [$xa=1];` 3. `local x = X($xa=1);` I would expect all these...

We very recently added the test `tests.backend.broker.backpressure-overflow-slow-worker` to `zeek-testing-cluster` which is [flaky](https://cirrus-ci.com/task/6367064136351744?logs=test#L1), ```plain [14:01:12.078] cd testing/external/zeek-testing-cluster && ../../../auxil/btest/btest -A -d -b -j ${ZEEK_CI_BTEST_JOBS} [14:01:24.714] [#3] tests.backend.broker.backpressure-overflow-slow-worker ... failed [14:01:24.714] %...

Area: Broker
Area: CI/Testing

Zeek script has a `double` type. Doubles are hard to impossible to compare for equality, and we seem to account for that somewhat, at least for `+0` and `-0` which...

Area: Scripting

I observed an unhelpful error message after a websocket client would simply hang up on a potentially backlogged Zeek endpoint. ``` subscription, zeek.zeromq.internal.zeromq__452bb23deafc_8682_NDNJrZro2tB6-websocket-0.1. error: WebSocket message from non-existing WebSocket client...

In Spicy's zeek API we provide functions to create child analyzers for forwarding data to them. These functions can take the name of a Zeek analyzer. ```ruby function zeek::protocol_begin(analyzer: optional,...

Area: Spicy

I saw the unit test `dns_mgr timeouts` fail on freebsd-14 in CI with cc1fdb4203e7a76e5c1eb72596bdb47fe833437f, https://cirrus-ci.com/task/5575834221674496.

Area: CI/Testing

I repeatedly see the test `supervisor.large-cluster` fail spuriously under ASAN, always roughly with this output: ```plain [#8] supervisor.large-cluster ... failed on retry #1 % 'btest-bg-wait 60' failed unexpectedly (exit code...

Area: CI/Testing
Area: Supervisor

If a PR has correct labels a zeek-benchmarker job is kicked off on a Corelight machine. To inspect the results of that benchmark run one needs to be able to...

Area: CI/Testing

[zeek/packages](https://github.com/zeek/packages) uses `zkg` to "aggregate" packages in the registry. If any package in the registry has a broken `zkg.meta` aggregation will always fail, for all packages in the registry, see...