Add parsing capability to recognize the flags [incr] and [no-qa] in the PQM commit message

Bug #588908 reported by Ursula Junque
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qa-tagger
Fix Released
High
Ursula Junque

Bug Description

We're adopting two new flags in the PQM commit message: [incr] and [no-qa].

[incr]: This means that the commit is part of a larger goal, like a big feature or complicated fix. We shouldn't mark the bugs as Fix Committed, only add a message saying a commit is part of its fix. Also, in this case, we should check if there are bugs related and if not, send out emails. That's another bug I have to file.

[no-qa]: This means we don't have to care about that commit, because it's something we don't need to QA. When finding this flag and a bug number, we should add it the tag "qa-untestable" tag.

This needs to be implemented:

[no-qa] + [bug=...] : bug is marked as qa-untestable, not qa-needstesting
[no-qa] : branch is OK to be an orphan (no bug)
[incr] + [bug=...] : we do not add a tag to the bug or change its state (and, later, note that branch is an incremental change for a QA report)
[bug=...] : bug is marked as qa-needstesting, as now.

Ursula Junque (ursinha)
summary: - Add parsing capability to recognize the commit flags incr and no-qa
+ Add parsing capability to recognize the commit flags [incr] and [no-qa]
summary: - Add parsing capability to recognize the commit flags [incr] and [no-qa]
+ Add parsing capability to recognize the flags [incr] and [no-qa] in the
+ PQM commit message
Ursula Junque (ursinha)
Changed in qa-tagger:
status: New → Triaged
assignee: nobody → Ursula Junque (ursinha)
assignee: Ursula Junque (ursinha) → nobody
importance: Undecided → High
Ursula Junque (ursinha)
Changed in qa-tagger:
status: Triaged → In Progress
milestone: none → 10.06
assignee: nobody → Ursula Junque (ursinha)
Ursula Junque (ursinha)
tags: added: orphaned-branches
Ursula Junque (ursinha)
description: updated
Ursula Junque (ursinha)
Changed in qa-tagger:
status: In Progress → Fix Committed
Ursula Junque (ursinha)
tags: added: qa-needstesting
Ursula Junque (ursinha)
tags: added: qa-ok
removed: qa-needstesting
Changed in qa-tagger:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers