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

kobotoolbox / kpi / 15493204990
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: leszek/dev-353-rootuuid
DEFAULT BRANCH: master
Ran 06 Jun 2025 03:19PM UTC
Jobs 2
Files 653
Run time 7min
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

06 Jun 2025 02:41PM UTC coverage: 81.053% (-0.003%) from 81.056%
15493204990

push

github

web-flow
fix(massEmails): no error on empty test user list DEV-562 (#5830)

### 📣 Summary
Do not attempt to send emails when the test email configuration is
empty.



### 📖 Description
Fixes an error wherein if the `MASS_EMAIL_TEST_EMAILS` configuration in
Constance was empty, any email using the `test_users` query would throw
errors, which could kill the whole process and prevent other emails from
sending.


### 👀 Preview steps
Remember to restart the kpi_worker after switching branches

1. In Constance, reset `MASS_EMAIL_TEST_EMAILS` to default
2. Create a MassEmailConfig that uses the `test_users` query and set it
to live
3. 🔴 [on main] At one minute after the next 15 m boundary the send
process will fail
4. 🟢 [on PR] No errors in kpi_worker

6283 of 9953 branches covered (63.13%)

0 of 1 new or added line in 1 file covered. (0.0%)

1 existing line in 1 file now uncovered.

23931 of 29525 relevant lines covered (81.05%)

1.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
83.1
-1.19% kobo/apps/mass_emails/user_queries.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.1
-1.19% kobo/apps/mass_emails/user_queries.py
Jobs
ID Job ID Ran Files Coverage
1 15493204990.1 06 Jun 2025 03:19PM UTC 653
78.96
2 15493204990.2 06 Jun 2025 03:20PM UTC 653
81.03
Source Files on build 15493204990
  • Tree
  • List 653
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 4ca56877 on github
  • Prev Build on main (#15492301978)
  • Next Build on main (#15526434507)
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

© 2025 Coveralls, Inc