https://bugzilla.wikimedia.org/show_bug.cgi?id=58353

--- Comment #4 from Chris McMahon <[email protected]> ---
(In reply to comment #2)

> That said, what's the goal? Most API modules should have proper unit tests
> that
> check their output.

Two goals: 

The general goal is to provide test coverage along the lines of Mike Cohn's
'test pyramid': 
http://www.mountaingoatsoftware.com/blog/the-forgotten-layer-of-the-test-automation-pyramid
.  We have at least some coverage at the top and bottom of the pyramid, but
lack coverage at the middle. 

The specific goal is also to monitor certain services in production in a
reliable way using the WMF continuous integration tools. For example, some time
ago Commons was configured incorrectly and media uploads stopped working, even
though there was nothing wrong with the code and UploadWizard continued to work
properly in test environments.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to