Skip to content

CI: Verify on Grafana 12.4.0#257

Merged
amotl merged 1 commit intomainfrom
grafana-12.4
Mar 11, 2026
Merged

CI: Verify on Grafana 12.4.0#257
amotl merged 1 commit intomainfrom
grafana-12.4

Conversation

@amotl
Copy link
Contributor

@amotl amotl commented Feb 26, 2026

About

Grafana 12.4.0 was released on 2026-02-24.

Status

The patch currently fails CI on the new test matrix slot. It looks like Grafana 12.4 is a little bit different than previous releases.

test/integration/test_examples.py::test_datasource_health_probe[cratedb] FAILED

Details

ERROR: line 1:8: mismatched input '<EOF>'

-- CI run #22436383371

References

@coderabbitai
Copy link

coderabbitai bot commented Feb 26, 2026

Walkthrough

This PR updates the test infrastructure to include and activate Grafana version 12.4.0 across CI configuration, integration test environment variables, and Docker Compose setup. The active test version is switched from 12.3.4 to 12.4.0, with a corresponding changelog entry documenting the CI verification.

Changes

Cohort / File(s) Summary
CI and Integration Test Configuration
.github/workflows/test.yml, test/integration/.env, test/integration/compose.yml
Updated Grafana version from 12.3.4 to 12.4.0 across CI test matrix, integration environment configuration, and Docker Compose service image tag.
Documentation
CHANGELOG.md
Added CI verification note under unreleased section for Grafana 12.4.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 From 12.3.4 we hop on by,
To 12.4.0, reaching for the sky!
CI gates expanded, versions aligned,
Grafana testing refined!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title directly and clearly describes the main objective of the PR—to add Grafana 12.4.0 verification to CI, which aligns perfectly with all the changeset modifications.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The pull request description clearly describes the purpose of updating CI to verify compatibility with Grafana 12.4.0, includes relevant release information and references.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch grafana-12.4

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Feb 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.34%. Comparing base (19bd702) to head (cddb68c).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #257   +/-   ##
=======================================
  Coverage   92.34%   92.34%           
=======================================
  Files          27       27           
  Lines        1828     1828           
=======================================
  Hits         1688     1688           
  Misses        140      140           
Flag Coverage Δ
unittests 92.34% <ø> (ø)

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

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@amotl
Copy link
Contributor Author

amotl commented Mar 11, 2026

CrateDB is compatible with Grafana 12.4.0 again. CI signals success now. Thanks, @mfussenegger.

@amotl amotl merged commit 06b7504 into main Mar 11, 2026
23 of 24 checks passed
@amotl amotl deleted the grafana-12.4 branch March 11, 2026 08:09
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.

1 participant