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 flaky append regression test take 2 #7522

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

fabriziomello
Copy link
Contributor

@fabriziomello fabriziomello commented Dec 5, 2024

In #7512 we added manual VACUUM in all involved relations to avoid flaky output tests.

But looks like it is not working very well specially on Windows builds, so now we're replacing the output Heap Fetches: [0-9] for Heap Fetches: 0 to make have a more predictable output test.

https://github.com/timescale/timescaledb/actions/runs/12166253875/job/33932077535?pr=7517#step:17:23

Disable-check: force-changelog-file
Disable-check: approval-count

@fabriziomello fabriziomello added testing planner flaky-test Issue about a flaky test labels Dec 5, 2024
@fabriziomello fabriziomello self-assigned this Dec 5, 2024
@github-actions github-actions bot requested a review from akuzm December 5, 2024 17:59
Copy link

github-actions bot commented Dec 5, 2024

@mkindahl, @akuzm: please review this pull request.

Powered by pull-review

@github-actions github-actions bot requested a review from mkindahl December 5, 2024 17:59
@fabriziomello fabriziomello force-pushed the fix_flaky_append_take2 branch from adb3288 to 0cf4e41 Compare December 5, 2024 19:29
Copy link

codecov bot commented Dec 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.19%. Comparing base (59f50f2) to head (2310c83).
Report is 642 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7522      +/-   ##
==========================================
+ Coverage   80.06%   82.19%   +2.12%     
==========================================
  Files         190      230      +40     
  Lines       37181    43191    +6010     
  Branches     9450    10869    +1419     
==========================================
+ Hits        29770    35501    +5731     
- Misses       2997     3367     +370     
+ Partials     4414     4323      -91     

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

@fabriziomello fabriziomello force-pushed the fix_flaky_append_take2 branch from 0cf4e41 to f06b0a1 Compare December 5, 2024 21:00
In timescale#7512 we added manual `VACUUM` in all involved relations to avoid
flaky output tests.

But looks like it is not working very well specially on Windows builds,
so now we're replacing the output `Heap Fetches: [0-9]` for `Heap
Fetches: 0` to make have a more predictable output test.
@fabriziomello fabriziomello force-pushed the fix_flaky_append_take2 branch from f06b0a1 to 2310c83 Compare December 6, 2024 13:23
@fabriziomello fabriziomello merged commit 1a291aa into timescale:main Dec 6, 2024
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flaky-test Issue about a flaky test planner testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants