Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix integration tests timeouts #216

Merged
merged 3 commits into from
Jul 28, 2023
Merged

Fix integration tests timeouts #216

merged 3 commits into from
Jul 28, 2023

Conversation

mariomac
Copy link
Contributor

@mariomac mariomac commented Jul 26, 2023

Increases the make integration-tests step timeout to 60 minutes, to avoid premature killing.

Also disables temporarily the kubernetes tests, as we don't need them at the moment.

Also tries to fix Codecov to avoid premature reporting of coverage data (e.g. report unit tests coverage before waiting for integration tests to finish)

@codecov-commenter
Copy link

codecov-commenter commented Jul 26, 2023

Codecov Report

Merging #216 (6da5d87) into main (d42f279) will increase coverage by 40.93%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main     #216       +/-   ##
===========================================
+ Coverage   40.35%   81.29%   +40.93%     
===========================================
  Files          34       35        +1     
  Lines        2649     2705       +56     
===========================================
+ Hits         1069     2199     +1130     
+ Misses       1517      373     -1144     
- Partials       63      133       +70     
Flag Coverage Δ
integration-test 75.74% <ø> (?)
unittests 40.35% <ø> (ø)

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

see 27 files with indirect coverage changes

Copy link
Contributor

@grcevski grcevski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mariomac mariomac merged commit 218225a into grafana:main Jul 28, 2023
@mariomac mariomac deleted the fix-itests branch July 28, 2023 08:00
mattdurham pushed a commit to mattdurham/beyla that referenced this pull request Jan 22, 2025
* fix integration tests timeouts

* prevent early notification of coverage

* Fix timeout also in makefile
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.

3 participants