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

kobotoolbox / kpi / 15884158458 / 1
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-1266-remove-kpi-v1-endpoints
DEFAULT BRANCH: master
Ran 25 Jun 2025 07:02PM UTC
Files 638
Run time 23s
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

25 Jun 2025 06:25PM UTC coverage: 80.687% (-0.01%) from 80.698%
15884158458.1

push

github

web-flow
fix(projectOwnership): prevent failed transfers caused by race conditions DEV-629 (#5863)

### ๐Ÿ“ฃ Summary
Ensures ownership transfer tasks donโ€™t start before the database state
is fully committed.

### ๐Ÿ“– Description
This fix addresses a race condition where Celery tasks for project
ownership transfer are triggered too early, before the database has
fully persisted the new state after a save() operation.

As a result, the task may incorrectly detect the new owner or fail
altogether.

The logic now ensures that Celery only runs after the database state is
consistent.

6128 of 9729 branches covered (62.99%)

23158 of 28701 relevant lines covered (80.69%)

0.81 hits per line

Source Files on job 15884158458.1
  • Tree
  • List 638
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage โˆ† File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 15884158458
  • 0cb78ff0 on github
  • Prev Job for on release/2.025.14 (#15883751045.1)
  • Next Job for on release/2.025.14 (#15884288316.1)
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