ROX-29505: run sensor integration tests on GHA#15407
Conversation
Signed-off-by: Tomasz Janiszewski <tomek@redhat.com>
There was a problem hiding this comment.
Hey @janisz - I've reviewed your changes and they look great!
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟢 Security: all looks good
- 🟢 Testing: all looks good
- 🟢 Complexity: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
Images are ready for the commit at 4731ec5. To use with deploy scripts, first |
Signed-off-by: Tomasz Janiszewski <tomek@redhat.com>
Signed-off-by: Tomasz Janiszewski <tomek@redhat.com>
vikin91
left a comment
There was a problem hiding this comment.
Not fully reviewing yet, but I noticed two things:
First is purely aesthetic:

It looks a bit weird to group this under "Unit tests", but I think, I can live with that.
Second maybe more critical.
In the prow job history I see that there are 60 executed and passing in the green runs. In GH, I counted only 46 occurrences of === RUN in the test output (example). We should check what is the sources of the discrepancy.
All in all, I really like this change and I hope we can merge it soon.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #15407 +/- ##
==========================================
- Coverage 49.21% 49.21% -0.01%
==========================================
Files 2574 2577 +3
Lines 189052 189083 +31
==========================================
+ Hits 93050 93059 +9
- Misses 88667 88687 +20
- Partials 7335 7337 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@vikin91 The difference in test count comes from "virtual test cases" in prow. To make it easier to debug and highlight issues with prow (as it does not support steps) we create a junit record for steps. So we have 14 additional tests that are reported that are not accutal tests. See the list below:
|
26e7a54 to
1e007a4
Compare
Signed-off-by: Tomasz Janiszewski <tomek@redhat.com>
1e007a4 to
600ae35
Compare
Signed-off-by: Tomasz Janiszewski <tomek@redhat.com>
|
@vikin91 PTAL |
vikin91
left a comment
There was a problem hiding this comment.
Looks great! Thank you for the initiative and explanation of the details in the comments
This PR runs sensor integration tests on GHA with kind cluster. This will replace PROW job that do the same but on GKE cluster.
Refs: