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

kobotoolbox / kpi / 18513634981
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: refactor-subsequences-2025
DEFAULT BRANCH: master
Ran 15 Oct 2025 12:49AM UTC
Jobs 2
Files 861
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

15 Oct 2025 12:14AM UTC coverage: 81.144% (+0.003%) from 81.141%
18513634981

push

github

web-flow
fix(permissions)!: fix mistake in long running job that deletes obsolete permissions (#6370)

### 💭 Notes
Fixes the _raw_delete call in the long running job
0010_remove_from_kc_only_permissions
Backport of #6308. 

### 👀 Preview steps
1. Use the django shell
2. Find the long running migration job and re-execute it, ensure it
doesn't fail:
```
>>> lrm = LongRunningMigration.objects.filter(name__contains='0010_remove_from_kc_only').first()

>>> lrm.status = 'created'; lrm.save(); lrm.execute()

Deleting 0 ObjectPermission objects
```

6920 of 10928 branches covered (63.32%)

0 of 1 new or added line in 1 file covered. (0.0%)

759 existing lines in 28 files now uncovered.

26706 of 32912 relevant lines covered (81.14%)

1.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% kobo/apps/long_running_migrations/jobs/0010_remove_from_kc_only_permission.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.32
-1.41% kobo/apps/organizations/admin/organization.py
1
85.0
-5.0% kpi/urls/__init__.py
1
93.62
-2.13% kpi/utils/django_orm_helper.py
2
93.53
-1.0% kobo/apps/mass_emails/tasks.py
3
63.64
-27.27% kobo/apps/accounts/utils.py
3
82.42
-1.82% kobo/apps/organizations/models.py
3
86.67
-10.0% kobo/apps/organizations/utils.py
3
90.52
-2.59% kpi/views/environment.py
4
83.33
-8.33% kobo/apps/accounts/mfa/models.py
7
0.0
-100.0% kobo/apps/stripe/apps.py
8
0.0
-100.0% kobo/apps/stripe/urls.py
10
83.33
-11.11% kobo/apps/subsequences/api_view.py
12
86.41
-2.33% kobo/apps/openrosa/libs/utils/logger_tools.py
12
35.0
-60.0% kobo/apps/stripe/utils/import_management.py
12
0.0
-75.0% kobo/apps/stripe/utils/view_utils.py
15
0.0
-100.0% kobo/apps/stripe/tasks.py
19
0.0
-65.52% kobo/apps/stripe/admin.py
23
0.0
-92.0% kobo/apps/stripe/signals.py
24
75.73
-23.3% kpi/utils/usage_calculator.py
25
47.89
-35.21% kobo/apps/mass_emails/user_queries.py
27
57.97
-39.13% kobo/apps/trackers/utils.py
28
33.33
-66.67% kobo/apps/stripe/utils/limit_enforcement.py
40
42.5
-50.0% kobo/apps/trash_bin/tasks/attachment.py
64
0.0
-98.46% kobo/apps/stripe/serializers.py
64
21.43
-76.19% kobo/apps/stripe/utils/billing_dates.py
86
26.5
-73.5% kobo/apps/stripe/utils/subscription_limits.py
111
0.0
-90.98% kobo/apps/stripe/models.py
151
0.0
-93.79% kobo/apps/stripe/views.py
Jobs
ID Job ID Ran Files Coverage
1 18513634981.1 15 Oct 2025 12:49AM UTC 861
78.83
2 18513634981.2 15 Oct 2025 12:50AM UTC 861
81.13
Source Files on build 18513634981
  • Tree
  • List 861
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • bfde146d on github
  • Prev Build on release/2.025.37 (#18513613497)
  • Next Build on release/2.025.37 (#18518011300)
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

© 2025 Coveralls, Inc