hashgraph / hedera-mirror-node

Hedera Mirror Node archives data from consensus nodes and serves it via an API
Apache License 2.0
117 stars 109 forks source link

Make thresholds impossible to breach in k6 tests #8594

Closed xin-hedera closed 1 week ago

xin-hedera commented 1 week ago

Description:

This PR changes the k6 test thresholds so the test suite will not fail.

Related issue(s):

Fixes #8281

Notes for reviewer:

The minio server, testkube api server, and testkube operator pods already have high priority class.

After reviewing the testkube PR which is supposed to address the issue I created, I'm convinced that the reconciler implemented by the PR has different logic then the normal test case / test suite execution flow, yes it differs in that if a test case fails the reconciler will not scrape test artifact, and for test suite, it will mark the suite as failed.

Checklist

sonarcloud[bot] commented 1 week ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.54%. Comparing base (9a3cb37) to head (773c877).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #8594 +/- ## ============================================ + Coverage 91.58% 92.54% +0.95% Complexity 7371 7371 ============================================ Files 699 895 +196 Lines 21688 29543 +7855 Branches 2372 3607 +1235 ============================================ + Hits 19864 27341 +7477 - Misses 1055 1385 +330 - Partials 769 817 +48 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.