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

kobotoolbox / kpi / 29915646745
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2427-persist-last-id-in-root-uuid-lrm
DEFAULT BRANCH: master
Ran 22 Jul 2026 11:29AM UTC
Jobs 10
Files 896
Run time 2min
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

22 Jul 2026 11:25AM UTC coverage: 81.796% (-0.04%) from 81.831%
29915646745

push

github

web-flow
test(storybook): concise CI output DEV-2275 (#7281)

### 💭 Notes

Storybook tests on CI now show only the summary and failures instead of
listing every passing test.

Changes here:
- `.storybook/summary-reporter.js` - custom reporter that only prints
fails and summary
- Changed `a11y: { test: 'todo' }` → `a11y: { disable: true }` across
all story files
- This prevents a11y warnings from showing up for stories where we're
not ready to fix violations yet
- Stories without this override will still fail if they have a11y
violations (the default behavior)
- `.storybook/preview.tsx` - Added comment clarifying that `a11y: {
disable: true }` is the way to go
- Also using quiet flag to avoid hundrets of `"<s> [webpack.Progress]
1%"` lines

The main goal was to stop CI from printing hundreds of "PASS" lines. Now
it just shows how many tests passed/failed and how long it took. If a
test fails, you still get the full error details - we're only
suppressing the noise from passing tests.

We basically got down from around 7800 lines to 4200 (storybook output
change) and then further down to 3100 (webpack output change)

### 👀 Preview steps

1. â„šī¸ Make a change to any Storybook story file
2. Run `npm run test:storybook` locally
3. đŸŸĸ Notice the new output - no more listing every individual passing
test, just summary
4. 🔴 [optional] Break a story to see failures still show up with full
details

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

9457 of 12768 branches covered (74.07%)

30658 of 37481 relevant lines covered (81.8%)

5.52 hits per line

Coverage Regressions

Lines Coverage ∆ File
81
0.0
-93.1% kobo/apps/stripe/serializers.py
75
0.0
-41.9% kobo/apps/stripe/views.py
64
27.2
-51.2% kobo/apps/stripe/utils/subscription_limits.py
63
0.0
-51.64% kobo/apps/stripe/models.py
36
20.21
-38.3% kobo/apps/stripe/utils/billing_dates.py
19
0.0
-65.52% kobo/apps/stripe/admin.py
16
84.68
-2.88% kobo/apps/openrosa/libs/utils/logger_tools.py
16
31.82
-36.36% kobo/apps/stripe/utils/limit_enforcement.py
12
35.0
-60.0% kobo/apps/stripe/utils/import_management.py
11
0.0
-44.0% kobo/apps/stripe/signals.py
9
0.0
-29.03% kobo/apps/stripe/utils/manual_subscription.py
8
0.0
-100.0% kobo/apps/stripe/urls.py
7
0.0
-100.0% kobo/apps/stripe/apps.py
6
0.0
-100.0% kobo/apps/stripe/exceptions.py
6
0.0
-37.5% kobo/apps/stripe/utils/view_utils.py
3
31.43
-2.86% kobo/apps/organizations/admin/organization.py
3
61.21
-1.82% kobo/apps/organizations/models.py
3
60.53
-7.89% kobo/apps/organizations/utils.py
1
92.31
-7.69% kobo/apps/user_reports/utils/migrations.py
Jobs
ID Job ID Ran Files Coverage
1 29915646745.1 22 Jul 2026 11:29AM UTC 892
49.42
2 29915646745.2 22 Jul 2026 11:30AM UTC 892
44.29
3 29915646745.3 22 Jul 2026 11:30AM UTC 892
52.87
4 29915646745.4 22 Jul 2026 11:31AM UTC 894
45.65
5 29915646745.5 22 Jul 2026 11:31AM UTC 894
50.74
6 29915646745.6 22 Jul 2026 11:31AM UTC 894
54.12
7 29915646745.7 22 Jul 2026 11:33AM UTC 894
67.08
8 29915646745.8 22 Jul 2026 11:34AM UTC 896
69.37
9 29915646745.9 22 Jul 2026 11:34AM UTC 892
59.07
10 29915646745.10 22 Jul 2026 11:36AM UTC 894
60.21
Source Files on build 29915646745
  • Tree
  • List 896
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 1c769502 on github
  • Prev Build on main (#29898097149)
  • Next Build on main (#29916502029)
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