Disable coverage reports and enable test IDs for the Djblets test suite.

Review Request #7892 — Created Jan. 17, 2016 and submitted

Information

Djblets
release-0.8.x

Reviewers

This turns off coverage reports for Djblets by default, requiring the
--with-coverage parameter to enable them (like we require for RBTools
and Review Board), reducing the test time to 25% of what it was before.

It also enables test IDs, which makes it easy to re-run a failing test
without hunting for the proper test function.

Ran the test suite. Saw a huge performance increase, with test IDs and
no coverage report. Then ran again with a coverage report, and saw that.

reviewbot
  1. Tool: PEP8 Style Checker
    Processed Files:
        tests/runtests.py
    
    
    
    Tool: Pyflakes
    Processed Files:
        tests/runtests.py
    
    
  2. 
      
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-0.8.x (d621ff5)