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

magfest / ubersystem / 5210
46%

Build:
DEFAULT BRANCH: master
Ran 14 Mar 2018 02:22AM UTC
Jobs 1
Files 87
Run time 4s
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

pending completion
5210

push

travis-ci

web-flow
[WIP] Moves scheduled background threads into a separate background process (#3164)

* Moves scheduled background threads into a separate background process

* Slightly nicer timed() and run_threaded() decorators

* Makes attractions and tabletop notifications use new task scheduler

* Simplifies SendAutomatedEmailsJob. Creates separate twilio_client for each task thread

* Renames AutomatedEmail to AutomatedEmailFixture, adds db migration for AutomatedEmail table, adds fixture/db reconciliation

* Removes extraneous debugging output

* Starting to rework AutomatedEmailFixture, saving for posterity

* Starting to rework AutomatedEmailFixture, saving for posterity

* Removes SendAutomatedEmailJob, moves pending approval stats into database

* Improves email sending tasks

* Adds threading parameters to schedule.on_startup()

* Renders email preview html

* Fixes email previews, makes email subject a full-blown jinja template

* Small tweaks

* Removes premature optimizations

* Renames rcpt_email to fk_email

* Cleans up AutomatedEmailFixture defaults

* Re-adds unique constraint to AutomatedEmail.ident

* Adds lots of unit tests, fixes send_email and resend_email, cleans up email UI

* Typo

* Removes extraneous debugging print statements

* Fixes some tests

* Prepping to use individual queries for each AutomatedEmail, not ready for use... yet

* Adds unit tests, everything is working, next is switch to RabbitMQ/Celery

* Slightly nicer output

* flake8

* docstring

* Adds ability to unapprove automated emails, improves automated email example performance

* Yay celery! Still need to add a celery section to the ubersystem config and puppetize it...

* Moves celery config into configspec.ini

* Explicitly decode templates as utf-8

* Moves celery broker_url config setting into [secrets]

6226 of 12927 relevant lines covered (48.16%)

0.48 hits per line

Jobs
ID Job ID Ran Files Coverage
2 5210.2 (TOX_ENV=py34) 14 Mar 2018 02:22AM UTC 0
48.16
Travis Job 5210.2
Source Files on build 5210
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5210
  • 069e0bf0 on github
  • Prev Build on master (#5199)
  • Next Build on master (#5211)
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