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

zulip / zulip / 5581
3%

Build:
DEFAULT BRANCH: master
Ran 05 Oct 2016 05:49PM UTC
Jobs 6
Files 253
Run time 8min
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
5581

push

travis-ci

Tim Abbott
Optimize checks of test database state by moving into Python.

Previously, the generate-fixtures shell script by called into Django
multiple times in order to check whether the database was in a
reasonable state.  Since there's a lot of overhead to starting up
Django, this resulted in `test-backend` and `test-js-with-casper`
being quite slow to run a single small test (2.8s or so) even on my
very fast laptop.

We fix this is by moving the checks into a new Python library, so that
we can avoid paying the Django startup overhead 3 times unnecessarily.
The result saves about 1.2s (~40%) from the time required to run a
single backend test.

Fixes #1221.

20626 of 23648 relevant lines covered (87.22%)

1.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5581.1 (TEST_SUITE=frontend) 05 Oct 2016 05:50PM UTC 0
Travis Job 5581.1
2 5581.2 (TEST_SUITE=frontend) 05 Oct 2016 05:50PM UTC 0
Travis Job 5581.2
3 5581.3 (TEST_SUITE=backend) 05 Oct 2016 05:50PM UTC 0
87.2
Travis Job 5581.3
4 5581.4 (TEST_SUITE=backend) 05 Oct 2016 05:50PM UTC 0
87.22
Travis Job 5581.4
5 5581.5 (TEST_SUITE=static-analysis) 05 Oct 2016 05:49PM UTC 0
Travis Job 5581.5
6 5581.6 (TEST_SUITE=production) 05 Oct 2016 05:58PM UTC 0
Travis Job 5581.6
Source Files on build 5581
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5581
  • dbeab6aa on github
  • Prev Build on master (#5569)
  • Next Build on master (#5595)
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