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

kobotoolbox / kpi / 28386378609
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: DEV-1469-create-model-for-tag-trackers
DEFAULT BRANCH: master
Ran 29 Jun 2026 04:19PM UTC
Jobs 10
Files 892
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

29 Jun 2026 04:15PM UTC coverage: 81.403%. Remained the same
28386378609

push

github

web-flow
feat(bulkProcessing): no source alert DEV-1404 (#7183)

## 📣 Summary

Implemented "No Source" alert for bulk transcription and translation
modals, which warns users when submissions are missing audio files
(transcription) or transcripts (translation).

## 💭 Notes

Changes here:

**Alert evaluator**
- `alertEvaluators.ts`:
- Implemented `evaluateNoSource()` that checks for missing audio
attachments (transcription) or missing transcripts (translation)
- `alertEvaluators.tests.ts`:
- Added 11 test cases covering both transcription and translation
scenarios

## 👀 Preview steps

1. Open any form with submissions that have audio questions → Project →
Data → Table
2. Select multiple submissions
3. **Test transcription alerts:**
1. Click header column dropdown "Transcribe selected…" option in audio
column
2. Expected: Alert shows "{X} submissions are missing audio file and
will be ignored" for submissions without audio attachments
   3. Submissions with missing audio should be excluded from the count
4. **Test translation alerts:**
   1. First, transcribe some submissions (so they have transcripts)
   2. Select mix of transcribed and non-transcribed submissions
3. Click header column dropdown "Translate selected…" option in
transcription column
4. Expected: Alert shows "{X} submissions are missing transcription and
will be ignored" for submissions without transcripts
   5. Only transcribed submissions should be eligible for translation
5. **Verify deleted audio attachments are treated as missing** (if you
have any test submissions with deleted attachments)
6. **Verify multiple alerts look fine**
  1. Select only submissions without transcripts
2. Click header column dropdown "Transcribe selected…" option in audio
column
3. Expected: Alert shows "{x} submissions are missing audio file and
will be ignored" and below alert "No submissions to process, see alerts
above."

9234 of 12573 branches covered (73.44%)

30142 of 37028 relevant lines covered (81.4%)

5.52 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28386378609.1 29 Jun 2026 04:19PM UTC 888
44.46
2 28386378609.2 29 Jun 2026 04:20PM UTC 888
49.65
3 28386378609.3 29 Jun 2026 04:20PM UTC 888
53.0
4 28386378609.4 29 Jun 2026 04:21PM UTC 890
45.83
5 28386378609.5 29 Jun 2026 04:21PM UTC 890
50.98
6 28386378609.6 29 Jun 2026 04:22PM UTC 890
54.27
7 28386378609.7 29 Jun 2026 04:22PM UTC 888
59.0
8 28386378609.8 29 Jun 2026 04:22PM UTC 890
66.58
9 28386378609.9 29 Jun 2026 04:24PM UTC 890
60.16
10 28386378609.10 29 Jun 2026 04:25PM UTC 892
68.9
Source Files on build 28386378609
  • Tree
  • List 892
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 40f2bea7 on github
  • Prev Build on main (#28377743161)
  • Next Build on main (#28398193226)
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