Skip to content

IT: Reduce broker startup time in ITs#78

Open
chrisbeard wants to merge 1 commit into
bloomberg:mainfrom
chrisbeard:IT/broker-startup-time
Open

IT: Reduce broker startup time in ITs#78
chrisbeard wants to merge 1 commit into
bloomberg:mainfrom
chrisbeard:IT/broker-startup-time

Conversation

@chrisbeard

@chrisbeard chrisbeard commented Jun 19, 2026

Copy link
Copy Markdown

Broker startup time: 20s -> few hundred milliseconds.

Tests previously waited a fixed amount of time (20s) before executing integration test logic with a broker, presumably because there was no clear signal indicating when the client can start. In FSM mode (which is what ITs use), the "is available" log is that signal.

Note: This only applies to non-dockerized IT brokers running as part of ITs. CI uses docker.

Broker startup time: 20s -> few hundred milliseconds.

Tests previously waited a fixed amount of time (20s) before executing
integration test logic with a broker, presumably because there was no
clear signal indicating when the client can start. In FSM mode (which
is what ITs use), the "is available" log is that signal.

Signed-off-by: Christopher Beard <cbeard9@bloomberg.net>
@chrisbeard chrisbeard force-pushed the IT/broker-startup-time branch from 3546039 to 18ae931 Compare June 19, 2026 03:00

@pniedzielski pniedzielski left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's clear in the IT runs in CI this is much, much faster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants