Improve bug example and avoid usage of "RC"

Signed-off-by: Niels Thykier <niels@thykier.net>
ubuntu/rebased
Niels Thykier 7 years ago
parent 7e2c62a600
commit 8352d62999

@ -102,20 +102,23 @@ to the items themselves:
1. Items that passed originally may fail in a later britney run. 1. Items that passed originally may fail in a later britney run.
1. Likewise, items may go from a "permanent failure" to a pass. 1. Likewise, items may go from a "permanent failure" to a pass.
For the first case, a common example would be a new RC bug. When the This can be seen in the following example case:
package if first uploaded, no body filed an RC bug yet so britney may
flag it as "passing" the RC bug policy. Then before it migrates, someone 1. A new version of package is uploaded.
files an RC bug. Once britney becomes aware of this, it will change * Britney processes the package and concludes that there no blocking bugs,
the verdict from pass to a permanent failure. If the bug is closed so the package passes the bug policy.
without an upload, downgraded or it is determined that the bug is not 1. Then before it migrates, someone files a blocking bug against
a regression compared to the target suite, britney will update the the new version.
verdict again. * Britney reprocesses the package and now concludes it has a regression in
the bug policy (i.e. the policy verdict goes from "pass" to "permanent fail").
For the second case, there was a "hidden" example with the RC bug in 1. The bug is examined and it is determined that the bug also affects the
the previous paragraph. :) But another example would be that piuparts version in the target suite. The bug tracker is updated to reflect this.
flags an item as having a regression due to a false positive. The * Britney reprocesses the package again and now concludes there is a blocking
false-positive is then found, fixed and the test is rerun. Once the bug, but it is not a regression (since it also affects the target suite).
updated test result reaches britney, it will update her verdict. This means the policy verdict now go from "fail" to "pass".
This is also applicable to e.g. the piuparts policy, where if the test is
rescheduled on the piuparts side and the result changes as a result of that.
Finally, the people running the britney instance can overrule any Finally, the people running the britney instance can overrule any
policy by applying a [britney hint](hints.html), if they deem it policy by applying a [britney hint](hints.html), if they deem it

Loading…
Cancel
Save