Skip to content

fix(tests): relax timing assertion and increase daemon startup timeout#30

Merged
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:ssteiner/fix-pr-29
May 25, 2026
Merged

fix(tests): relax timing assertion and increase daemon startup timeout#30
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:ssteiner/fix-pr-29

Conversation

@StefanSteiner

Copy link
Copy Markdown
Contributor
  • daemon_heartbeat_prevents_idle_shutdown: lower threshold from 800ms to 500ms — CI scheduling jitter can cause the monitor to fire earlier than expected under load. Include elapsed time in the failure message.

  • TestDaemon::start: increase startup timeout from 15s to 30s and poll interval from 100ms to 200ms. macOS CI runners under load can take 10+ seconds for hyperd to start, causing spurious timeout failures.

- daemon_heartbeat_prevents_idle_shutdown: lower threshold from 800ms to
  500ms — CI scheduling jitter can cause the monitor to fire earlier than
  expected under load. Include elapsed time in the failure message.

- TestDaemon::start: increase startup timeout from 15s to 30s and poll
  interval from 100ms to 200ms. macOS CI runners under load can take 10+
  seconds for hyperd to start, causing spurious timeout failures.
@StefanSteiner StefanSteiner merged commit 56a19d1 into tableau:main May 25, 2026
9 of 10 checks passed
This was referenced May 26, 2026
@StefanSteiner StefanSteiner deleted the ssteiner/fix-pr-29 branch June 4, 2026 07:26
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.

1 participant