Closed
Bug 1287164
Opened 9 years ago
Closed 7 years ago
Make keyword for use by fuzzers
Categories
(bugzilla.mozilla.org :: Administration, task)
Tracking
()
RESOLVED
INVALID
People
(Reporter: emceeaich, Assigned: dkl)
References
(Blocks 1 open bug)
Details
Fuzzers search bmo by whiteboard, which isn't indexed. While we want the fuzzers to use message queues, they aren't able to make the change yet, but using a keyword would be cheaper for search purposes than a whiteboard tag.
I've needinfo'ed efaust on what the whiteboard tag should be, if I don't hear by end of today (2016/07/15) then I'll take myself off the bug.
Flags: needinfo?(efaustbmo)
Comment 1•9 years ago
|
||
I guess we would have the following steps to follow:
1. Each registered bug adding bugmon whiteboard should also add the corresponding keyword. (fuzzmanager issue?)
2. Automagically process all the bugs with such whiteboard to include the keyword. (bmo issue?)
3. Make bugmon look for the keyword instead of the whiteboard to query interesting bugs. (???)
Decoder / Gary, is the previous list complete, and do you know what would be the locations to patch for step 1 and step 3?
Flags: needinfo?(gary)
Flags: needinfo?(choller)
Clearing NI? - :decoder wrote jsbugmon and would be the best person to move this forward.
Flags: needinfo?(gary)
Reporter | ||
Comment 3•9 years ago
|
||
(In reply to Nicolas B. Pierron [:nbp] from comment #1)
> 2. Automagically process all the bugs with such whiteboard to include the
> keyword. (bmo issue?)
As part of the whiteboard amnesty we're going to do a bit of db magic to make converted whiteboard tags consistent with history, I'll make this bug part of the amnesty meta-bug so that clean up happens here.
Reporter | ||
Updated•9 years ago
|
Blocks: WhiteboardAmnesty2016
Comment 4•9 years ago
|
||
Let me first clarify if I understand the proposal correctly: You are proposing that we should only query for bugs having a specific keyword, and then when we have the bug, use the commands from the whiteboard for processing?
I think that would be easy to implement in JSBugMon. However, moving all of the JSBugMon commands from the whiteboard to keywords is probably going to be impossible. But that's not required as far as I understood the proposal right?
Flags: needinfo?(choller)
Comment 5•9 years ago
|
||
(In reply to Christian Holler (:decoder) from comment #4)
> Let me first clarify if I understand the proposal correctly: You are
> proposing that we should only query for bugs having a specific keyword, and
> then when we have the bug, use the commands from the whiteboard for
> processing?
>
> I think that would be easy to implement in JSBugMon. However, moving all of
> the JSBugMon commands from the whiteboard to keywords is probably going to
> be impossible. But that's not required as far as I understood the proposal
> right?
That was my understanding, yes.
Comment 6•9 years ago
|
||
Emma, can we just use the keyword "jsbugmon". Since Christian says this is easy to implement, I think we are go to try it.
Flags: needinfo?(efaustbmo) → needinfo?(ehumphries)
Reporter | ||
Comment 7•9 years ago
|
||
(In reply to Christian Holler (:decoder) from comment #4)
> Let me first clarify if I understand the proposal correctly: You are
> proposing that we should only query for bugs having a specific keyword, and
> then when we have the bug, use the commands from the whiteboard for
> processing?
Yes, as long as you're not searching for bugs using whiteboard tags, you'll reduce the load on the bmo webheads.
> I think that would be easy to implement in JSBugMon. However, moving all of
> the JSBugMon commands from the whiteboard to keywords is probably going to
> be impossible. But that's not required as far as I understood the proposal
> right?
By impossible, you mean you're using the whiteboard to store bug-specific metadata which cannot go anywhere else?
Reporter | ||
Comment 9•9 years ago
|
||
jsbugmon has been created.
If I understand correctly, in the whiteboard [jsbugmon:*] is a way of passing commands to jsbugmon, so we don't want to remove the whiteboard tags?
But you'd still want the existing bugs that have the [jsbugmon:*] field in whiteboard to have the jsbugmon keyword applied?
Flags: needinfo?(choller)
Comment 10•9 years ago
|
||
(In reply to Emma Humphries βοΈ [:emceeaich] (UTC-8) NEEDINFO? me from comment #9)
>
> If I understand correctly, in the whiteboard [jsbugmon:*] is a way of
> passing commands to jsbugmon, so we don't want to remove the whiteboard tags?
>
> But you'd still want the existing bugs that have the [jsbugmon:*] field in
> whiteboard to have the jsbugmon keyword applied?
Exactly! :)
I'm also using other search criteria for some searches but none should include whiteboard tags afterwards.
Flags: needinfo?(choller)
Reporter | ||
Comment 11•9 years ago
|
||
(In reply to Christian Holler (:decoder) from comment #10)
> Exactly! :)
>
> I'm also using other search criteria for some searches but none should
> include whiteboard tags afterwards.
Awesome! Thanks everyone for pulling this together quickly!
Reporter | ||
Comment 12•8 years ago
|
||
Hi decoder, I'm back from medical leave and checking on my open bugs. Is there anything else you need from me on this, or may I close this ticket?
Flags: needinfo?(choller)
Comment 13•8 years ago
|
||
Thanks. Do you have an easy way to add the new keyword to the existing bugs that have [jsbugmon: on the whiteboard, that doesn't trigger bugmail? Otherwise I'll do it using a search.
Flags: needinfo?(choller) → needinfo?(ehumphries)
Assignee | ||
Comment 14•8 years ago
|
||
(In reply to Christian Holler (:decoder) from comment #13)
> Thanks. Do you have an easy way to add the new keyword to the existing bugs
> that have [jsbugmon: on the whiteboard, that doesn't trigger bugmail?
> Otherwise I'll do it using a search.
I have a script that I created to do this as part of bug 1279368 that was put on production this week. So I can run it for this keyword along with a few others I need to do. Assigning to myself.
dkl
Assignee: ehumphries → dkl
Flags: needinfo?(ehumphries)
Comment 15•7 years ago
|
||
This is not really valid considering how fast whiteboard searches are. I'll just need to allow the API to make use of that.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•