Closed Bug 779094 Opened 12 years ago Closed 12 years ago

Add a restartless extension in Blocklist

Categories

(Mozilla QA Graveyard :: Infrastructure, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: remus.pop, Assigned: AndreeaMatei)

References

Details

Attachments

(2 files, 2 obsolete files)

We need a new blocklist for a restartless extension in https://mozqa.com/data/firefox/addons/blocklist/softblock_extension/
Please see bug 760139 comment 17.
Attached patch patch v1 (litmus-data) (obsolete) — Splinter Review
This would also need to be copied in the mozmill-tests repository.
Attachment #647529 - Flags: review?(dave.hunt)
Status: NEW → ASSIGNED
Comment on attachment 647529 [details] [diff] [review]
patch v1 (litmus-data)

Is there a reason we need a separate blocklist? I was expecting that the restartless addon would be added to the existing blocklist. I'll hold off on reviewing for now.
Remus, Andreea, can we sort this out soonish? This bug is blocking bug 760139 which is also blocking bug 684679 which is a test - I am beginning to think we have lots of refactoring or updating to do each time we consider developing new stuff :(
No important reason, just to keep things clear.
Assignee: remus.pop → andreea.matei
Assignee: andreea.matei → remus.pop
Summary: Blocklist for a restartless extension → Add a restartless extension in Blocklist
Attached patch patch v2 (litmus-data) (obsolete) — Splinter Review
Added the restartless-inlinesettings extension to the existing blocklist.
It also needs to be added in data/addons/extensions.
Attachment #647529 - Attachment is obsolete: true
Attachment #647529 - Flags: review?(dave.hunt)
Attachment #647933 - Flags: review?(vlad.mozbugs)
Attachment #647933 - Flags: review?(dave.hunt)
Assignee: remus.pop → andreea.matei
Attachment #647933 - Flags: review?(dave.hunt)
Comment on attachment 647933 [details] [diff] [review]
patch v2 (litmus-data)

So can you please add this in data/addons/extensions as well? 
We really want our patches to be complete. 

Hint: In the future, when not certain of something or you need help, 
you can submit a WIP (Work in Progress) patch with a feedback? request. 
Just keep in mind that we only submit this kind of patches for feedback? only, 
and not for review 

So I will consider your current patch as a WIP and if so, its a f+
Attachment #647933 - Flags: review?(vlad.mozbugs) → feedback+
From what Remus said, this patch needed to change the blocklist from mozqa.com first, then it will in mozmill-tests (where we need to add the extension because in mozqa already exists).
Please let me know if that is correct or should I upload a patch with blocklist and add extension in mozmill-tests from the start.
From what I understand, attachment 647933 [details] [diff] [review] is for litmus-data, which already has the necessary extension. On this basis please request review again and I will land it.

Then follow-up with a second patch for mozmill-tests including the change to the blocklist and the extension.
Attachment #647933 - Flags: review?(dave.hunt)
Comment on attachment 647933 [details] [diff] [review]
patch v2 (litmus-data)

This patch fails to apply with the following message:

unable to find 'data/addons/blocklist/softblock_extension/blocklist.xml' for patching

I believe this should be firefox/addons/blocklist/softblock_extension/blocklist.xml
Attachment #647933 - Flags: review?(dave.hunt) → review-
Yes indeed, this patch is for litmus-data then firefox/addons/blocklist/softblock_extension/blocklist.xml 

Its really bad I missed this, but still I was just giving only feedback to this patch in terms of style and approach.
Sorry about that, modified for litmus-data.
Attachment #647933 - Attachment is obsolete: true
Attachment #648311 - Flags: review?(dave.hunt)
Comment on attachment 648311 [details] [diff] [review]
patch v3 (litmus-data) [checked in]

Thanks. Landed as:
https://hg.mozilla.org/qa/litmus-data/rev/32769bdd3ffa
Attachment #648311 - Flags: review?(dave.hunt) → review+
Attachment #648311 - Attachment description: patch v3 (litmus-data) → patch v3 (litmus-data) [checked in]
Let's use this bug for the mozmill-tests patch with the blocklist change and extension.
Patch for mozmill-tests with extension restartless_inlinesettings added and blocklist modified.
Attachment #648317 - Flags: review?(vlad.mozbugs)
Comment on attachment 648317 [details] [diff] [review]
patch v1 (all branches)

This actually looks good and works as expected. Patch applies cleanly at least for default and aurora branch. 

On the above considerations, r+ and moving over to Dave
Attachment #648317 - Flags: review?(vlad.mozbugs)
Attachment #648317 - Flags: review?(dave.hunt)
Attachment #648317 - Flags: review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
(In reply to Dave Hunt (:davehunt) from comment #13)
> Let's use this bug for the mozmill-tests patch with the blocklist change and
> extension.

In the future we should try to separate infrastructure (test cases) and mozmill tasks and not combine both in the same bug. That will reduce the amount of confusion for everyone. There will always be an open bug for mozmill a change like this can be incorporated.
(In reply to Henrik Skupin (:whimboo) from comment #17)
> (In reply to Dave Hunt (:davehunt) from comment #13)
> > Let's use this bug for the mozmill-tests patch with the blocklist change and
> > extension.
> 
> In the future we should try to separate infrastructure (test cases) and
> mozmill tasks and not combine both in the same bug. That will reduce the
> amount of confusion for everyone. There will always be an open bug for
> mozmill a change like this can be incorporated.

I'm not sure I follow the wording of your comment Henrik, but if you mean we should keep litmus-data and mozmill-tests bugs separate in future then I'm fine with that.
(In reply to Dave Hunt (:davehunt) from comment #18)
> I'm not sure I follow the wording of your comment Henrik, but if you mean we
> should keep litmus-data and mozmill-tests bugs separate in future then I'm
> fine with that.

litmus-data is just a subgroup of all infrastructure tasks. But yes, that's right.
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: