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

kobotoolbox / kpi / 30275128767
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2566-reduce-refresh-frequency-and-harden-reliability-of-the-billingusage
DEFAULT BRANCH: master
Ran 27 Jul 2026 02:31PM UTC
Jobs 10
Files 894
Run time 3min
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

27 Jul 2026 02:26PM UTC coverage: 81.947% (+0.03%) from 81.918%
30275128767

push

github

web-flow
test(storybook): make tests more robust DEV-2484 (#7309)

### đŸ“Ŗ Summary

Made the `AssetTagsModal` and `FormLanguagesManager` Storybook
interaction tests more reliable so they stop failing at random in CI.

### 💭 Notes

These two Storybook play-function tests were flaky: passing one run,
failing the next, with no code changes in between. Turned out to be two
unrelated race conditions.

Both fixes target the actual timing source rather than just piling on
longer timeouts.

### 👀 Preview steps

1. â„šī¸ have the frontend checked out and Storybook set up
2. run the Storybook interaction tests for these two stories several
times in a row:
   - `Features/AssetTagsModal → UpdateTagsFlow`
   - `Features/FormLanguagesManager → BasicFlow`
3. 🔴 [on main] notice that one of them fails every so often (`Unable to
find role="textbox"` or `expected null to be 'Nom'`)
4. đŸŸĸ [on PR] notice that both pass consistently across repeated runs

9527 of 12833 branches covered (74.24%)

30840 of 37634 relevant lines covered (81.95%)

5.51 hits per line

Coverage Regressions

Lines Coverage ∆ File
80
71.12
-21.8% kpi/mixins/object_permission.py
67
25.35
-31.46% kpi/filters.py
57
32.58
-64.04% kpi/deployment_backends/mock_backend.py
53
38.71
-8.73% kpi/deployment_backends/openrosa_backend.py
50
54.57
-12.35% kpi/deployment_backends/base_backend.py
35
52.28
-17.77% kpi/mixins/formpack_xlsform_utils.py
27
33.96
-50.94% kpi/fields/file.py
24
40.0
-53.33% kpi/fields/jsonschema_form_field.py
13
26.09
-56.52% kpi/fields/relative_prefix_hyperlinked_related.py
10
14.8
-5.1% kobo/apps/subsequences/utils/versioning.py
7
32.14
-25.0% kobo/apps/subsequences/utils/supplement_data.py
7
57.14
-33.33% kpi/fields/paginated_api.py
7
53.33
-46.67% kpi/maintenance_tasks.py
6
74.51
-11.76% kpi/context_processors.py
6
42.86
-42.86% kpi/mixins/asset.py
5
74.4
47.2% kobo/apps/stripe/utils/subscription_limits.py
5
53.85
-6.41% kpi/deployment_backends/kc_access/utils.py
5
57.14
-23.81% kpi/fields/writable_json.py
4
89.47
-7.02% kpi/deployment_backends/mixin.py
2
83.33
-6.67% kobo/urls.py
2
86.32
-1.71% kpi/exceptions.py
2
64.52
-6.45% kpi/mixins/standardize_searchable_field.py
1
67.95
-1.28% kpi/authentication.py
1
57.89
-2.63% kpi/db_routers.py
Jobs
ID Job ID Ran Files Coverage
1 30275128767.1 27 Jul 2026 02:31PM UTC 890
44.17
2 30275128767.2 27 Jul 2026 02:31PM UTC 890
49.31
3 30275128767.3 27 Jul 2026 02:33PM UTC 892
50.64
4 30275128767.4 27 Jul 2026 02:33PM UTC 892
53.99
5 30275128767.5 27 Jul 2026 02:34PM UTC 890
52.73
6 30275128767.6 27 Jul 2026 02:34PM UTC 892
45.53
7 30275128767.7 27 Jul 2026 02:34PM UTC 890
58.87
8 30275128767.8 27 Jul 2026 02:35PM UTC 892
67.16
9 30275128767.9 27 Jul 2026 02:36PM UTC 892
60.02
10 30275128767.10 27 Jul 2026 02:38PM UTC 894
69.54
Source Files on build 30275128767
  • Tree
  • List 894
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 35ecb802 on github
  • Prev Build on main (#30273179880)
  • Next Build on main (#30281705807)
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