• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Logflare / logflare / 4caaf82c43a7b8bb46c13eeb449d2d163dad517a
79%

Build:
DEFAULT BRANCH: main
Ran 06 May 2026 08:27AM UTC
Jobs 1
Files 474
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 May 2026 08:14AM UTC coverage: 79.356% (+0.03%) from 79.325%
4caaf82c43a7b8bb46c13eeb449d2d163dad517a

push

github

web-flow
feat: Connection testing pt. 1 (#3412)

* feat: WebhookAdaptor connection testing

Implements `test_connection/1` for the generic webhook adaptor and adds
a `test_connection/2` helper accepting a custom probe body, so wrappers
(Datadog, Elastic, Loki, Incidentio) can share the HTTP plumbing while
choosing a payload shape their receivers will accept.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* feat: DatadogAdaptor connection testing

Delegates to `WebhookAdaptor.test_connection/1` after running
`transform_config/1`, mirroring the `start_link/1` pattern. Probe is an
empty JSON array POSTed to the regional logs intake endpoint.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* feat: LokiAdaptor connection testing

Delegates to `WebhookAdaptor.test_connection/2` after running
`transform_config/1`, with `%{streams: []}` as the probe body so the
Loki push endpoint accepts it.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* feat: SentryAdaptor connection testing

Implements the optional `test_connection/1` callback for the Sentry
adaptor by sending an empty envelope to the configured DSN endpoint.
Mirrors the AxiomAdaptor pattern.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* feat: Add Sentry to source and backend forms

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Ziinc <Ziinc@users.noreply.github.com>

18 of 19 new or added lines in 5 files covered. (94.74%)

12316 of 15520 relevant lines covered (79.36%)

4867.85 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
81.82
-0.53% lib/logflare/backends/adaptor/sentry_adaptor.ex
Jobs
ID Job ID Ran Files Coverage
1 4caaf82c43a7b8bb46c13eeb449d2d163dad517a.1 06 May 2026 08:27AM UTC 474
79.36
GitHub Action Run
Source Files on build 4caaf82c43a7b8bb46c13eeb449d2d163dad517a
  • Tree
  • List 474
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 4caaf82c on github
  • Prev Build on main (#50420F4E...)
  • Next Build on main (#67F69D32...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc