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

hypercerts-org / ePDS
49%
main: 56%

Build:
Build:
LAST BUILD BRANCH: chore/remove-instatus-skill
DEFAULT BRANCH: main
Repo Added 14 Mar 2026 12:30AM UTC
Files 79
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

LAST BUILD ON BRANCH test/otp-expiry-e2e
branch: test/otp-expiry-e2e
CHANGE BRANCH
x
Reset
  • test/otp-expiry-e2e
  • 143-oauth-enrichment-cover-all-pages-hide-handles-in-random-mode-explain-via-tooltip
  • 143-oauth-enrichment-cover-all-pages-hide-handles-in-random-mode-explain-via-tooltip-merge
  • 22-make-handle-selection-on-signup-optional
  • account-sticky
  • adam/fix-changeset-skill-audiences
  • adam/hyper-283-changesets
  • adam/hyper-295-document-v020-v022-doc-gaps
  • adam/hyper-300-skill-tutorial-rewrite
  • add-instatus-maintenance-skill
  • add-linear-release-workflow
  • add-test-coverage
  • blacksmith-migration-70fb816
  • bsky-signin-page
  • changelog-fixes
  • changeset-bumps-to-patch
  • changeset-release/main
  • chore/remove-instatus-skill
  • ci-merge-group-trigger
  • ci/cache-playwright-browsers
  • ci/e2e-deploy-timeout-6min
  • ci/e2e-parallel-3
  • coverage/increase-unit-tests
  • css-injection-trusted-clients-testing
  • demo/flow3-picker-with-random
  • docs/clarify-service-attribution
  • docs/demo-theme-note-tighten
  • docs/demo-theme-required-for-e2e
  • docs/pds-white-boxing-session-reuse
  • docs/preview-changeset-prose
  • docs/skill-prompt-login-cleanup
  • e2e-feature-testing
  • e2e-skip-release-pr
  • e2e-test-additional
  • e2e-tests
  • e2e/sec-fetch-diagnosis
  • feat/atproto-login-button
  • feat/auth-preview-routes
  • feat/email-preview-endpoint
  • feat/version-health-endpoint
  • fix-release-github-releases
  • fix/account-login-powered-by-footer
  • fix/another-account-skips-email
  • fix/changeset-missing-affects-line
  • fix/changeset-package-name
  • fix/changeset-package-name-case
  • fix/consent-use-upstream-oauth-ui
  • fix/createInviteCode-docs
  • fix/docker-build-nested-node-modules
  • fix/e2e-pr-base-url
  • fix/e2e-preview-url-derivation
  • fix/e2e-workflow-dispatch
  • fix/handle-picker-wide-domain
  • fix/host-only-cookie-shadow
  • fix/login-legal-links-new-tab
  • fix/oauth-session-reuse
  • fix/ocean-theme-contrast
  • fix/otp-double-submit-flash
  • fix/otp-expiry-resend-bug
  • fix/otp-release-notes-wording
  • fix/otp-resend-after-par-expiry
  • fix/par-expiry-existing-user-bridge
  • fix/pds-internal-url-setup
  • fix/preview-cache-and-debug-endpoints
  • fix/preview-chooser-empty-fallback
  • fix/railway-port-healthcheck
  • fix/railway-root-watch-patterns
  • fix/redact-request-uri-in-logs
  • fix/validate-pds-internal-url-scheme
  • fix/xrpc-health-pds-version
  • flow1-hint-skip-chooser
  • gh-readonly-queue/main/pr-110-92b9a40b2bff0bdbc955b32965f0810b2145fb77
  • gh-readonly-queue/main/pr-115-d608f6d6c97680fd4f7128c23af00ca3a3fb2246
  • gh-readonly-queue/main/pr-123-7ae8a8c9d18ac5e4e075e51022694f97600fe985
  • gh-readonly-queue/main/pr-127-6e6c3dc936515416f5bfe01652fe852b0033039f
  • gh-readonly-queue/main/pr-130-ea56f77fe14c1c41fc25ef40f78f12c5135330fa
  • gh-readonly-queue/main/pr-134-bdddfaf40d473365b9d347a3de8e839fd17e0aec
  • gh-readonly-queue/main/pr-136-b8e434908aeb9f54e758e3a51ded71117715ba71
  • gh-readonly-queue/main/pr-144-87b5d96ff5e5a06e430e228d9761519592bee67f
  • gh-readonly-queue/main/pr-166-e060e2fd961e4361bbd63674ec0d339c4c8b8acd
  • gh-readonly-queue/main/pr-169-cb904e925a2a9b6f0db476b07aa17023874c1587
  • gh-readonly-queue/main/pr-170-49a0579215eee4d633c4a164e61a69d4578e261d
  • gh-readonly-queue/main/pr-174-b0eb754f43382d825bb5c639e5c5d0e8dcb53e96
  • gh-readonly-queue/main/pr-85-ee9736c84c0b6c781647a5824146776139710054
  • gh-readonly-queue/main/pr-86-3f5d5c1ed183b594ab5bd41565845737944e8bf8
  • gh-readonly-queue/main/pr-97-1128699e02947db462e5d6038c9359c87e7d995a
  • hyper-259-mask-email-v2
  • hyper-account-recovery
  • hyper-cucumber-all-features
  • hyper-security-scenarios
  • hyper-small-scenarios
  • karma/hyper-113-switch-to-6-digit-otp
  • karma/hyper-137-changing-email-address-on-epds
  • karma/hyper-186-agreeing-to-tos-and-privacy
  • karma/hyper-386-bug-missing-space-between-account-and-email-address
  • karma/hyper-395-align-the-login-complete-page
  • main
  • preview-validate-handle-login-url
  • release-auto-tag
  • remove-dev-secret-fallbacks
  • rename-package-epds
  • restyle-login-page
  • root-redirect-to-account
  • security/email-template-trusted-clients
  • session-expired-on-double-approve
  • session-reuse-bugs
  • sharfy/favicon-injection
  • sharfy/hyper-327-add-certified-favicon
  • sharfy/style-auth-error-pages
  • signin-with-certified-button-alignment
  • styling-errors-callback
  • test/auth-flow-ttl
  • welcome-guard-inadequate

30 Apr 2026 01:47PM UTC coverage: 49.371% (+0.8%) from 48.544%
25169036076

Pull #122

github

web-flow
Merge dacf1d243 into b8a5296eb
Pull Request #122: test(e2e): cover OTP expiry without 10-minute wait

791 of 1623 branches covered (48.74%)

Branch coverage included in aggregate %.

48 of 54 new or added lines in 4 files covered. (88.89%)

1328 of 2669 relevant lines covered (49.76%)

4.99 hits per line

Relevant lines Covered
Build:
Build:
2669 RELEVANT LINES 1328 COVERED LINES
4.99 HITS PER LINE
Source Files on test/otp-expiry-e2e
  • Tree
  • List 70
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25169036076 test/otp-expiry-e2e Merge dacf1d243 into b8a5296eb Pull #122 30 Apr 2026 01:48PM UTC web-flow github
49.37
25141603153 test/otp-expiry-e2e Merge 18bb64004 into b8a5296eb Pull #122 30 Apr 2026 12:51AM UTC web-flow github
49.37
25141218983 test/otp-expiry-e2e Merge 325a59eeb into b8a5296eb Pull #122 30 Apr 2026 12:36AM UTC web-flow github
49.37
25140931180 test/otp-expiry-e2e Merge 02cacaba9 into b8a5296eb Pull #122 30 Apr 2026 12:26AM UTC web-flow github
49.36
25140028149 test/otp-expiry-e2e Merge 64434106a into b8a5296eb Pull #122 29 Apr 2026 11:56PM UTC web-flow github
49.36
25140002911 test/otp-expiry-e2e Merge 390c129be into b8a5296eb Pull #122 29 Apr 2026 11:55PM UTC web-flow github
49.36
25139847430 test/otp-expiry-e2e Merge b4b737b05 into b8a5296eb Pull #122 29 Apr 2026 11:50PM UTC web-flow github
49.36
25136037114 test/otp-expiry-e2e Merge 6bf825a36 into 7ae8a8c9d Pull #122 29 Apr 2026 09:58PM UTC web-flow github
49.13
25135805123 test/otp-expiry-e2e Merge a9555d55c into 7ae8a8c9d Pull #122 29 Apr 2026 09:53PM UTC web-flow github
49.04
25135371650 test/otp-expiry-e2e Merge ec0f734a4 into 7ae8a8c9d Pull #122 29 Apr 2026 09:42PM UTC web-flow github
49.04
See All Builds (881)
  • Repo on GitHub
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