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

kobotoolbox / kpi / 14913522443
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2567-dailycounter-fix
DEFAULT BRANCH: master
Ran 08 May 2025 07:07PM UTC
Jobs 2
Files 654
Run time 1min
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

08 May 2025 06:31PM UTC coverage: 80.846% (-0.007%) from 80.853%
14913522443

push

github

web-flow
feat(massEmails): add 80% queries (#5743)

### đŸ“Ŗ Summary
Adds new queries for mass emails for finding users who are between 80%
and 90% of their storage and submission limits.


### 👀 Preview steps

1. â„šī¸ have an account and a project with an audio question
2. â„šī¸ make sure Stripe is enabled and the account you're using is on the
community plan
3. â„šī¸ make sure NLP is enabled
4. In Django admin, update the Community product metadata with
`"storage_bytes_limit": "1030700", "submission_limit": "10" ,
"mt_characters_limit":"10"`
5. Submit 8 submissions to the project using 

[sample-6s-14_44_13.zip](https://github.com/user-attachments/files/20102809/sample-6s-14_44_13.zip)
as the audio file
6. For one of the submissions, add a manual transcription that is 8
characters (eg "ballroom")
7. Create an automated translation to another language
8. In Django admin, create 3 new MassEmailConfigs, one using the
`users_above_80_percent_storage,` one with
`users_above_80_percent_submissions,` and one with
`users_above_80_percent_nlp_usage`
9. Add the three emails to the daily send
10. đŸŸĸ the user should receive all 3 emails

6194 of 9859 branches covered (62.83%)

3 of 6 new or added lines in 1 file covered. (50.0%)

7 existing lines in 2 files now uncovered.

23667 of 29274 relevant lines covered (80.85%)

1.6 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
48.48
0.15% kobo/apps/mass_emails/user_queries.py

Coverage Regressions

Lines Coverage ∆ File
6
48.48
0.15% kobo/apps/mass_emails/user_queries.py
1
97.22
0.0% kobo/apps/mass_emails/models.py
Jobs
ID Job ID Ran Files Coverage
1 14913522443.1 08 May 2025 07:07PM UTC 654
78.72
2 14913522443.2 08 May 2025 07:09PM UTC 654
80.83
Source Files on build 14913522443
  • Tree
  • List 654
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 814efe25 on github
  • Prev Build on main (#14889650028)
  • Next Build on main (#14964165104)
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