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

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

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-1453-run-external-process
DEFAULT BRANCH: master
Ran 04 Dec 2025 05:28AM UTC
Files 878
Run time 25s
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

04 Dec 2025 04:55AM UTC coverage: 78.987% (+0.02%) from 78.968%
19918137817.1

push

github

web-flow
feat(exports): remove synchronous exports older than `EXPORT_CLEANUP_GRACE_PERIOD` DEV-1372 (#6515)

### 📣 Summary
Automatically removes old synchronous exports to prevent outdated files
from being accessible and to keep storage usage under control.


### 📖 Description
Synchronous exports are now cleaned up automatically after they expire.
A new recurring background task `cleanup_synchronous_exports` deletes
export files and their corresponding records once they are older than
the value defined in `EXPORT_CLEANUP_GRACE_PERIOD` (configured in
Constance, default: 30 minutes).

To ensure system stability, the cleanup runs in small batches of 200
exports per execution and uses a distributed lock to prevent multiple
workers from deleting the same exports simultaneously. This keeps
storage usage under control and prevents outdated export files from
remaining accessible.

6924 of 11235 branches covered (61.63%)

26730 of 33841 relevant lines covered (78.99%)

0.79 hits per line

Source Files on job 19918137817.1
  • Tree
  • List 878
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 19918137817
  • a908a667 on github
  • Prev Job for on release/2.025.43 (#19897226711.1)
  • Next Job for on release/2.025.43 (#19931924257.2)
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