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

omniauth / omniauth / 40223100417
100%

Build:
DEFAULT BRANCH: master
Ran 25 Oct 2026 06:52PM UTC
Jobs 1
Files 19
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

25 Oct 2026 05:22PM UTC coverage: 100.0%. Remained the same
40223100417

push

github

sferik
Guard performance with Duel benchmarks

Add Duel benchmarks in duel/ that compare each pull request with
master and fail when it makes OmniAuth slower. They call the
middleware directly with Rack::MockRequest envs: the pass-through path
for requests that aren't for a strategy, OmniAuth::Builder with five
providers, the request and callback phases, building and reading the
AuthHash, and the authenticity token check.

The Perf workflow runs them on pull requests, on pushes to master, and
nightly against the last release. Duel requires Ruby 3.4 or later, so
the Gemfile and the Rakefile load it only there.

201 of 201 branches covered (100.0%)

711 of 711 relevant lines covered (100.0%)

127.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40223100417.1 25 Oct 2026 06:52PM UTC 19
100.0
GitHub Action Run
Source Files on build 40223100417
  • Tree
  • List 19
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40223100417
  • b96ff37f on github
  • Prev Build on master (#39837951535)
  • Next Build on master (#40255413236)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc