Skip to content

ROX-28636: Add collector health check before network edge test#16984

Closed
janisz wants to merge 1 commit intomasterfrom
fix-rox-28636-networkflow-collector-health
Closed

ROX-28636: Add collector health check before network edge test#16984
janisz wants to merge 1 commit intomasterfrom
fix-rox-28636-networkflow-collector-health

Conversation

@janisz
Copy link
Contributor

@janisz janisz commented Sep 23, 2025

ROX-28636: Add collector health check before network edge verification

Wait for collector to be healthy before checking collector->sensor network edges in NetworkFlowTest. This prevents test failures caused by timing issues where the test runs before collector has established proper communication with the sensor.

This should resolve the flaky NetworkFlowTest failure where edges return null due to collector not being ready.

🤖 Generated with Claude Code

…ation

Wait for collector to be healthy before checking collector->sensor network
edges in NetworkFlowTest. This prevents test failures caused by timing
issues where the test runs before collector has established proper
communication with the sensor.

- Add ApplicationHealth import to NetworkFlowTest
- Use waitForCollectorHealthiness() before edge verification
- Set 120-second timeout for collector health check
- Follows same pattern as PR #16689 for AdmissionControllerTest

This should resolve the flaky NetworkFlowTest failure where edges
return null due to collector not being ready.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@janisz janisz requested a review from mtodor September 23, 2025 10:36
@rhacs-bot
Copy link
Contributor

Images are ready for the commit at d20c184.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.9.x-863-gd20c184253.

@codecov
Copy link

codecov bot commented Sep 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 48.78%. Comparing base (15d3d35) to head (d20c184).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #16984      +/-   ##
==========================================
- Coverage   48.79%   48.78%   -0.01%     
==========================================
  Files        2693     2693              
  Lines      201239   201239              
==========================================
- Hits        98191    98184       -7     
- Misses      95292    95297       +5     
- Partials     7756     7758       +2     
Flag Coverage Δ
go-unit-tests 48.78% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@janisz
Copy link
Contributor Author

janisz commented Sep 23, 2025

It was already done in #16862

@janisz janisz closed this Sep 23, 2025
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.

2 participants