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

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

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-1453-run-external-process
DEFAULT BRANCH: master
Ran 04 Dec 2025 05:33AM UTC
Files 880
Run time 22s
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: 81.337% (+2.4%) from 78.968%
19918137817.2

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.

7175 of 11247 branches covered (63.79%)

27531 of 33848 relevant lines covered (81.34%)

0.81 hits per line

Source Files on job 19918137817.2
  • Tree
  • List 880
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
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