integrations-core icon indicating copy to clipboard operation
integrations-core copied to clipboard

Add Postgres connection validation health event

Open sethsamuel opened this issue 5 months ago • 1 comments

What does this PR do?

  • Adds a validation step on check init to verify that the Postgres connection is valid and the correct permissions are applied
  • Emits an agent health event after this validation

Motivation

Review checklist (to be filled by reviewers)

  • [ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • [ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • [ ] If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

sethsamuel avatar Aug 13 '25 12:08 sethsamuel

Codecov Report

:x: Patch coverage is 90.62500% with 9 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 89.30%. Comparing base (a32934f) to head (a0799f1). :warning: Report is 2 commits behind head on master.

Additional details and impacted files
:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Aug 13 '25 12:08 codecov[bot]