Skip to content

Add a new job to run breaking change detection#8340

Closed
eaydingol wants to merge 3 commits intorelease-13.2from
release-13.2-eag
Closed

Add a new job to run breaking change detection#8340
eaydingol wants to merge 3 commits intorelease-13.2from
release-13.2-eag

Conversation

@eaydingol
Copy link
Copy Markdown
Collaborator

@eaydingol eaydingol commented Nov 14, 2025

DESCRIPTION: PR description that will go into the change log, up to 78 characters

Cherry-pick
Remove Code Climate coverage upload steps from GitHub Actions workflow (#8182)
Citus upgrade tests (#8237)

@codecov
Copy link
Copy Markdown

codecov bot commented Nov 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.71%. Comparing base (6ef177c) to head (584fcaf).
⚠️ Report is 2 commits behind head on release-13.2.

❌ Your project status has failed because the head coverage (55.71%) is below the target coverage (87.50%). You can increase the head coverage or adjust the target coverage.

❗ There is a different number of reports uploaded between BASE (6ef177c) and HEAD (584fcaf). Click for more details.

HEAD has 62 uploads less than BASE
Flag BASE (6ef177c) HEAD (584fcaf)
17_regress_check-query-generator 1 0
15_16_upgrade 1 0
15_17_upgrade 1 0
17_regress_check-enterprise-failure 1 0
16_regress_check-enterprise 1 0
16_regress_check-add-backup-node 1 0
15_regress_check-split 1 0
16_regress_check-enterprise-isolation-logicalrep-3 1 0
16_regress_check-split 1 0
16_regress_check-vanilla 1 0
16_regress_check-enterprise-isolation 1 0
15_regress_check-enterprise-isolation 1 0
17_regress_check-enterprise-isolation 1 0
17_regress_check-multi-mx 1 0
16_arbitrary_configs_3 1 0
15_regress_check-multi-mx 1 0
15_regress_check-enterprise-isolation-logicalrep-1 1 0
15_regress_check-failure 1 0
16_regress_check-multi-mx 1 0
16_regress_check-enterprise-isolation-logicalrep-1 1 0
17_regress_check-enterprise-isolation-logicalrep-1 1 0
15_arbitrary_configs_3 1 0
16_regress_check-failure 1 0
17_regress_check-failure 1 0
16_cdc_installcheck 1 0
17_cdc_installcheck 1 0
15_cdc_installcheck 1 0
15_arbitrary_configs_5 1 0
17_arbitrary_configs_2 1 0
16_regress_check-isolation 1 0
16_arbitrary_configs_2 1 0
15_regress_check-operations 1 0
17_regress_check-operations 1 0
16_regress_check-operations 1 0
17_regress_check-isolation 1 0
15_arbitrary_configs_4 1 0
15_regress_check-isolation 1 0
15_regress_check-multi 1 0
15_arbitrary_configs_0 1 0
15_regress_check-enterprise 1 0
17_regress_check-vanilla 1 0
17_regress_check-enterprise 1 0
16_regress_check-multi 1 0
17_regress_check-multi 1 0
17_arbitrary_configs_3 1 0
16_arbitrary_configs_5 1 0
17_arbitrary_configs_5 1 0
16_regress_check-multi-1 1 0
15_regress_check-multi-1 1 0
15_arbitrary_configs_2 1 0
17_regress_check-multi-1 1 0
16_arbitrary_configs_4 1 0
16_arbitrary_configs_0 1 0
17_arbitrary_configs_4 1 0
17_arbitrary_configs_0 1 0
15_arbitrary_configs_1 1 0
16_arbitrary_configs_1 1 0
17_arbitrary_configs_1 1 0
17_regress_check-columnar 1 0
16_regress_check-columnar 1 0
15_regress_check-vanilla 1 0
15_regress_check-enterprise-failure 1 0
Additional details and impacted files
@@                Coverage Diff                @@
##           release-13.2    #8340       +/-   ##
=================================================
- Coverage         88.93%   55.71%   -33.23%     
=================================================
  Files               287      287               
  Lines             63130    63132        +2     
  Branches           7938     7943        +5     
=================================================
- Hits              56147    35171    -20976     
- Misses             4672    24966    +20294     
- Partials           2311     2995      +684     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

m3hm3t and others added 2 commits November 14, 2025 13:51
#8182)

DESCRIPTION: Remove Code Climate coverage upload steps from GitHub
Actions workflow

CI: remove Code Climate coverage reporting (cc-test-reporter) and
related jobs; keep Codecov as source of truth

* **Why**
Code Climate’s test-reporter has been archived; their download/API path
is no longer served, which breaks our CC upload step (`cc-test-reporter
…` ends up downloading HTML/404).

* **What changed**

* Drop the Code Climate formatting/artifact steps from the composite
action `.github/actions/upload_coverage/action.yml`.
* Delete the `upload-coverage` job that aggregated and pushed to Code
Climate (`cc-test-reporter sum-coverage` / `upload-coverage`).

* **Impact**

  * Codecov uploads remain; coverage stays visible via Codecov.
  * No test/build behavior change—only removes a failing reporter path.
Expand the citus upgrade tests matrix:
PG15: v11.1.0 v11.3.0 v12.1.10
PG16: v12.1.10

See citusdata/the-process#174
@eaydingol eaydingol closed this Nov 14, 2025
@eaydingol eaydingol deleted the release-13.2-eag branch November 14, 2025 12:41
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