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

hypothesis / h / 15353
97%

Build:
DEFAULT BRANCH: master
Ran 08 Nov 2018 05:08AM UTC
Jobs 1
Files 8
Run time 2s
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 Nov 2018 05:08AM UTC coverage: 99.401%. First build
15353

Pull #3823

travis-ci

Nick Stenning
Retry mailer tasks on SMTP failure

We are seeing evidence that occasionally the Mandrill SMTP server
disconnects our mailer, or perhaps that the network between our
application and Mandrill occasionally drops:

  https://sentry.io/hypothesis/prod/issues/152186124/

This commit adds retry logic to the mailer task to ensure that in the
event of any kind of network or SMTP error, the task is requeued for
another delivery attempt later.

With the current configuration we will attempt to deliver mail four
times (i.e. 3 retries) over a period of approximately 20 minutes, using
an exponential backoff.
Pull Request #3823:

664 of 668 relevant lines covered (99.4%)

8.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 15353.1 (ACTION=tox) 08 Nov 2018 05:08AM UTC 0
99.4
Travis Job 15353.1
Source Files on build 15353
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #15353
  • Pull Request #3823
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