Skip to content

Stabilize clock and pg17 regression tests - #8674

Open
ihalatci wants to merge 1 commit into
pg19-supportfrom
ihalatci-pg19-pr6-test-stability
Open

Stabilize clock and pg17 regression tests#8674
ihalatci wants to merge 1 commit into
pg19-supportfrom
ihalatci-pg19-pr6-test-stability

Conversation

@ihalatci

@ihalatci ihalatci commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary - suppress planner cost estimates in the two clock EXPLAIN checks that assert cc_idx usage - order all nine previously unordered PG17 partition-listing queries by partition_name - update only the corresponding regression expected output ## Validation All validation used WSL and absolute PostgreSQL installation paths. - PostgreSQL 17.10: CFLAGS=-Werror build/install; focused clock (7/7) and pg17 (9/9) passed - PostgreSQL 18.4: CFLAGS=-Werror build/install; focused clock (7/7) and pg17 (9/9) passed - PostgreSQL 19beta2: CFLAGS=-Werror build/install; focused clock (7/7) and pg17 (9/9) passed - citus_indent --quiet --check - git show --check Closes #8668. GitHub will only auto-close the issue once this change becomes reachable from the default branch.

Suppress cost estimates in clock index plans and order partition listings in pg17 so expected output remains deterministic across supported PostgreSQL versions.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 17c170a6-c9fa-40c1-b7af-b060988224fc
@codecov

codecov Bot commented Jul 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.80%. Comparing base (cfb4063) to head (104f7b9).

Additional details and impacted files
@@              Coverage Diff              @@
##           pg19-support    #8674   +/-   ##
=============================================
  Coverage         88.79%   88.80%           
=============================================
  Files               288      288           
  Lines             64416    64416           
  Branches           8101     8102    +1     
=============================================
+ Hits              57201    57202    +1     
- Misses             4877     4878    +1     
+ Partials           2338     2336    -2     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ihalatci
ihalatci marked this pull request as ready for review July 17, 2026 11:53
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.

2 participants