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

connorads / lockbot
100%

Build:
DEFAULT BRANCH: master
Repo Added 13 May 2020 11:29PM UTC
Files 11
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master
  • modernise-stack
  • test/phase0-safety-net

17 Jul 2026 12:52PM UTC coverage: 100.0% (+0.6%) from 99.401%
29581861827

push

github

connorads
Cover remaining reachable branches, ignore unreachable ones

Coveralls aggregates lines+branches from lcov, so 7 unmeasured branches
dragged the PR to 95.6% despite 99%+ line coverage.

- Unit-test command-parsers and the api/types decoders directly: they
  were only exercised over HTTP via serverless-offline, a process
  boundary the in-process v8 provider cannot see across.
- v8-ignore the two branches unreachable under test infra: the prod arm
  of the IS_OFFLINE ternary (needs real AWS) and the result.Items else
  path (DynamoDB Local always returns Items).
- Rework getFirstParam to the destructure-default idiom parseUnlock
  already uses: the `[0] ?? ""` fallback was dead (split returns >=1
  element) and could not be hint-ignored - vite 8's oxc SSR transform
  only preserves statement-leading comments, so expression-level
  `v8 ignore` hints never reach the remapper.

Rejected: Coveralls lines-only toggle (off-repo, invisible config) and
excluding api/infra.ts wholesale (it is loaded in-process by
api-app.test.ts; targeted ignore keeps the rest measured).

lcov now reports 136/136 lines and 45/45 branches.

45 of 45 branches covered (100.0%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 1 file covered. (100.0%)

136 of 136 relevant lines covered (100.0%)

17.72 hits per line

Relevant lines Covered
Build:
Build:
136 RELEVANT LINES 136 COVERED LINES
17.72 HITS PER LINE
Source Files on master
  • Tree
  • List 11
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29581861827 master Cover remaining reachable branches, ignore unreachable ones Coveralls aggregates lines+branches from lcov, so 7 unmeasured branches dragged the PR to 95.6% despite 99%+ line coverage. - Unit-test command-parsers and the api/types decoders direct... push 17 Jul 2026 12:53PM UTC connorads github
100.0
29566668534 modernise-stack Merge e08880ba3 into ecb4df985 Pull #209 17 Jul 2026 08:31AM UTC web-flow github
100.0
29370067158 modernise-stack Merge 0b7cfa7bd into ecb4df985 Pull #209 14 Jul 2026 09:36PM UTC web-flow github
95.6
29347704249 modernise-stack Merge 4738a3baf into ecb4df985 Pull #209 14 Jul 2026 03:59PM UTC web-flow github
48.47
29338143878 modernise-stack Merge f85b9e513 into ecb4df985 Pull #209 14 Jul 2026 01:50PM UTC web-flow github
48.47
26723973523 test/phase0-safety-net Merge b026d6276 into ecb4df985 Pull #208 31 May 2026 08:45PM UTC web-flow github
93.75
4799116523 snyk-fix-3ae5e964380397e27f67fd800f7f438e Merge 2b645ea3c into ecb4df985 Pull #183 25 Apr 2023 03:10PM UTC GitHub github pending completion  
4331487618 dependabot/npm_and_yarn/minimist-1.2.8 Merge fd24a0591 into ecb4df985 Pull #182 04 Mar 2023 02:42PM UTC GitHub github pending completion  
4081951355 dependabot/npm_and_yarn/http-cache-semantics-4.1.1 Merge 38103e41e into ecb4df985 Pull #181 03 Feb 2023 07:16AM UTC GitHub github pending completion  
4077530199 dependabot/npm_and_yarn/jszip-3.10.1 Merge a474a6f1b into ecb4df985 Pull #180 02 Feb 2023 06:33PM UTC GitHub github pending completion  
See All Builds (241)
  • Repo on GitHub
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