Closed Bug 1044072 Opened 10 years ago Closed 10 years ago

Only Run Coverage on the Release Build

Categories

(Socorro :: Infra, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bramwelt, Assigned: bramwelt)

Details

Test coverage currently runs on both the socorro-github and socorro-release builds. Having coverage only run on socorro-release should save ~2 minutes from the github builds.
I haven't found coverage particularly useful in more than a year. Once, I think, it helped diagnose a missing __init__.py file, though we have more explicit tests for that now. If it saves more than 30 seconds I'd be happy not running it every build and leaving it for individual developers.
+1 this was useful when our tests coverage was abysmal, not a big deal anymore. We should turn off the graphs on jenkins too so as to not mislead.
Commit pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/25999bed053d3c4ed692a9e3f6efa842fb4d9d8b
Remove coverage from running on the webapp tests.

Fixes bug 1044072
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96
You need to log in before you can comment on or make changes to this bug.