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 compression_update_delete test #6085

Merged
merged 1 commit into from
Sep 18, 2023

Conversation

jnidzwetzki
Copy link
Contributor

@jnidzwetzki jnidzwetzki commented Sep 17, 2023

The compression_update_delete test (and further tests) sets the log level to DEBUG1. Especially on Windows, the additional log message 'DEBUG: compacted fsync request queue from XXX entries to XXX entries' causes the test to be flaky. This patch removes this log message from the test output.

Fixes: #4723


Disable-check: force-changelog-file
Link to failed CI run: https://github.com/timescale/timescaledb/actions/runs/6215855526/job/16869164441

The compression_update_delete test sets the log level to DEBUG1.
Especially on Windows, the additional log message 'DEBUG:  compacted
fsync request queue from XXX entries to XXX entries' causes the test to
be flaky. This patch removes this log message from the test output.
@codecov
Copy link

codecov bot commented Sep 17, 2023

Codecov Report

Merging #6085 (ed1bb71) into main (2e363e0) will increase coverage by 7.39%.
Report is 2 commits behind head on main.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #6085      +/-   ##
==========================================
+ Coverage   74.01%   81.41%   +7.39%     
==========================================
  Files         246      246              
  Lines       49701    56662    +6961     
  Branches    12478    12552      +74     
==========================================
+ Hits        36788    46131    +9343     
- Misses       7097     8107    +1010     
+ Partials     5816     2424    -3392     

see 227 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@jnidzwetzki jnidzwetzki marked this pull request as ready for review September 17, 2023 22:20
@github-actions
Copy link

@mahipv, @svenklemm: please review this pull request.

Powered by pull-review

@svenklemm
Copy link
Member

I think the real fix would be to not use DEBUG1 as this seems just a bandaid.

@svenklemm svenklemm added this to the TimescaleDB 2.12 milestone Sep 18, 2023
@jnidzwetzki jnidzwetzki merged commit f5992e1 into timescale:main Sep 18, 2023
41 of 42 checks passed
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.

[Flaky test] dist_ddl
3 participants