I don't see the "in-testsuite" flag on many of the Gaia Bugzilla components.

https://bugzilla.mozilla.org/show_bug.cgi?id=977458 filed.

On Thu, Feb 27, 2014 at 8:00 AM, Jim Porter <[email protected]> wrote:
> tl;dr: When you mark a bug FIXED in Bugzilla, please set the in-testsuite
> flag (preferably to "+" because you added tests)!
>
> The test improvement team had its first meeting today, and one of our goals
> was making it easier to track whether a bug has automated tests in the test
> suite. Luckily for us, Bugzilla already has a flag to track this:
> "in-testsuite".
>
> When landing a patch, please always make sure to set the in-testsuite flag.
> This flag can be found by looking at "Flags" on the right column of the bug
> header and clicking "set flags".
>
> If you have tests, just set in-testsuite to "+", and you're done! You can
> also set in-testsuite to "+" if existing tests already cover the patch (e.g.
> if you're just refactoring code).
>
> If you don't have tests, but the patch should have tests, set in-testsuite
> to "?" and file a followup to track landing the tests. When they land, set
> in-testsuite to "+" for both bugs.
>
> If tests just aren't necessary (e.g. for a CSS change), set in-testsuite to
> "-" and provide a brief explanation of why.
>
> Module owners/peers can also feel free to set in-testsuite to "?" on an open
> bug to indicate that any patch for the bug should come with tests.
>
> In general, *all* newly-FIXED bugs should have the in-testsuite flag set to
> some value. The goal here is to provide an easy way for module owners,
> managers, product folks, partners, etc to track the overall testfulness of
> our work and to ensure that we're taking proactive steps to prevent
> regressions.
>
> If anyone has suggestions for how to improve this, just let me know. I'll be
> adding this info to the wiki sometime in the next few days.
>
> - Jim
> _______________________________________________
> dev-b2g mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-b2g



-- 
Tim Guan-tin Chien, Engineering Manager and Front-end Lead, Firefox
OS, Mozilla Corp. (Taiwan)
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to