• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubevirt / hyperconverged-cluster-operator / 10456035659 / 1
76%
main: 76%

Build:
DEFAULT BRANCH: main
Ran 19 Aug 2024 03:15PM UTC
Files 50
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Aug 2024 03:12PM UTC coverage: 85.874%. Remained the same
10456035659.1

push

github

web-flow
Fix the monitoring flaky functest (#3057)

* functest: avoid panic on exit, when running multiple times

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* Fix the monitoring flaky functest

The test modifies the KubeVirt CR and expects that the
kubevirt_hco_out_of_band_modifications_total metric will increased by 1.
However, this test is sometimes fails, when the actual result is greater
by 1 from the expected metric value.

The reason for that is that another test - labels test, also modifies
the KubeVirt CR. In cases where the labels test runs first, sometimes
prometheus takes some time to update the metric, and then, in the
monitoring test, when reading the value before test, we're getting the
value before it was modified by the labels test, and when reading the
value after the KubeVirt modification, we get the metric values for both
modifications.

This PR fixes the issue by using the CDI CR instead of the KubeVirt CR
in the labels test, so there is only one modification for the KubeVirt
CR during the functional test suite, and the test should always pass.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

---------

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

5289 of 6159 relevant lines covered (85.87%)

0.95 hits per line

Source Files on job 10456035659.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10456035659
  • 25692472 on github
  • Prev Job for on main (#10441182786.1)
  • Next Job for on main (#10491136551.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc