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

kobotoolbox / kpi / 29853932907 / 9
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2427-persist-last-id-in-root-uuid-lrm
DEFAULT BRANCH: master
Ran 21 Jul 2026 05:49PM UTC
Files 893
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

21 Jul 2026 05:40PM UTC coverage: 60.21% (+15.9%) from 44.295%
29853932907.9

push

github

web-flow
fix(import): forbid duplicate names on import DEV-2167 (#7240)

### đŸ“Ŗ Summary
Do not allow users to import XLS files with duplicate names.

### 📖 Description
Previously, users were allowed to import XLS files with duplicate names
that were then renamed on deploy. Update the import process to no longer
allow this.


### 👀 Preview steps
Make sure to restart the worker after switching branches

1. â„šī¸ have an account
2. Upload
https://docs.google.com/spreadsheets/d/e/2PACX-1vQAXAkJ9s4PNFyZhI8cmzbGCdApK2u5YcDjArt4gXaxbjKa0oiNHp0-hLW7Jaz-OA/pub?output=xlsx
to create a new asset
3. 🔴 [on main] Upload succeeds
4. [on main] Deploy
5. [on main] Add a submission with two audio responses
6. [on main] Navigate to data table and click Open on the audio file in
the second group
7. 🔴 [on main] path not found / recognized
8. đŸŸĸ [on PR] upload is forbidden
9. đŸŸĸ [on PR] regression tests: ensure an existing form with duplicates
can be exported
10. [on PR] redeploy the asset uploaded when on the main branch
11. đŸŸĸ [on PR] Duplicate name error

6093 of 12686 branches covered (48.03%)

22513 of 37391 relevant lines covered (60.21%)

0.6 hits per line

Source Files on job 29853932907.9
  • Tree
  • List 893
  • Changed 220
  • Source Changed 0
  • Coverage Changed 220
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 29853932907
  • b3e09c0b on github
  • Prev Job for on main (#29819093005.1)
  • Next Job for on main (#29898097149.9)
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