Closed Bug 685515 Opened 13 years ago Closed 13 years ago

Copy litmus-data/firefox/addons to mozmill-tests/data/addons

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: AlexLakatos, Assigned: AlexLakatos)

References

Details

(Whiteboard: [mozmill-aom])

Attachments

(4 files, 5 obsolete files)

As our first choice for installing addons is localhost, we have to copy over the addons and install file to the mozmill-tests repository.
Attached patch patch v1.0 (obsolete) (deleted) — Splinter Review
Copied over the entire addons directory. Tested with a modified patch from bug 677193 and it works fine.
Assignee: nobody → alex.lakatos
Status: NEW → ASSIGNED
Attachment #559129 - Flags: review?(hskupin)
Component: Infrastructure → Mozmill Tests
QA Contact: infrastructure → mozmill-tests
Comment on attachment 559129 [details] [diff] [review] patch v1.0 Please leave alone the blocklist subfolder. We don't need it right now. Also have you tested that the install.html is working from localhost with a currently in development test?
Attachment #559129 - Flags: review?(hskupin) → review-
Attached patch patch v2.0 (obsolete) (deleted) — Splinter Review
removed the blocklist folder (In reply to Henrik Skupin (:whimboo) from comment #2) > Comment on attachment 559129 [details] [diff] [review] > patch v1.0 > > Also have you tested that the install.html is working from localhost with a > currently in development test? I did, and I've also stated that in comment 1 . It works fine. The link is not using the file:// protocol, it's using http://localhost/ and it's working ok.
Attachment #559129 - Attachment is obsolete: true
Attachment #559138 - Flags: review?(hskupin)
Attached patch patch v3.0 (obsolete) (deleted) — Splinter Review
stripped large.xpi as discussed on irc
Attachment #559138 - Attachment is obsolete: true
Attachment #559138 - Flags: review?(hskupin)
Attachment #559139 - Flags: review?(hskupin)
A Pivotal Tracker story has been created for this Bug: https://www.pivotaltracker.com/story/show/18035833
Comment on attachment 559139 [details] [diff] [review] patch v3.0 Lets wait. I thought I have removed the restartless.xpi extension, which is not really restartless. Also the multipackaged XPI we should update first, so it doesn't contain real extensions which could break Firefox with a new major release. Sorry, haven't seen that those extensions were also part of the patch. Please make sure that only empty.xpi, icons.xpi, and long-name.xpi are part of the patch. You can also remove .htaccess which is not necessary. Alex, can you please file a bug in infrastructure so we can remove the restartless.xpi and update the multipackaged XPI? Thanks.
Attachment #559139 - Flags: review?(hskupin) → review-
(In reply to Henrik Skupin (:whimboo) from comment #6) > Comment on attachment 559139 [details] [diff] [review] > patch v3.0 > > Lets wait. I thought I have removed the restartless.xpi extension, which is > not really restartless. Also the multipackaged XPI we should update first, > so it doesn't contain real extensions which could break Firefox with a new > major release. Sorry, haven't seen that those extensions were also part of > the patch. Please make sure that only empty.xpi, icons.xpi, and > long-name.xpi are part of the patch. You can also remove .htaccess which is > not necessary. I can bundle two already existing extensions in a multipackage tomorrow, icons.xpi and plain.jar . Would that be enough? > > Alex, can you please file a bug in infrastructure so we can remove the > restartless.xpi and update the multipackaged XPI? Thanks. What's wrong with the restartless.xpi? It just landed in Bug 684867. Why should that be removed? I'll file a bug for the multipackage
(In reply to Alex Lakatos from comment #7) > I can bundle two already existing extensions in a multipackage tomorrow, > icons.xpi and plain.jar . Would that be enough? I would use the empty.xpi just to make the package as small as possible. Please file a new bug and make it dependent. > What's wrong with the restartless.xpi? It just landed in Bug 684867. Why > should that be removed? Oh, I don't watch the infrastructure component. So I haven't seen its landing. There is still a small change to be made. I have reopened the bug.
Depends on: 684867
Depends on: 685814
Blocks: 684679
Blocks: 680918
Blocks: 677193
Blocks: 669286
Attached patch Patch: icons.xpi (obsolete) (deleted) — Splinter Review
This patch copies icons.xpi from litmus-data. It is a dependency for testEnableDisableExtension which has already been checked in and is failing.
Attachment #560659 - Flags: review?(hskupin)
Comment on attachment 560659 [details] [diff] [review] Patch: icons.xpi >diff --git a/data/addons/icons.xpi b/data/addons/icons.xpi The have a correct location regarding on Litmus the extension has to be placed under data/addons/extensions.
Attachment #560659 - Flags: review?(hskupin) → review-
That's because the test which was checked-in had the test in data/addons/icons.xpi. I will have to create a new patch for this location.
Attachment #560659 - Attachment is obsolete: true
Attachment #560665 - Flags: review?(hskupin)
Attachment #560665 - Flags: review?(hskupin) → review+
Attachment #560665 - Attachment description: Patch: icons.xpi v2.0 → Patch: icons.xpi v2.0 [checked-in]
Alex, please take care of the rest of the addons on this bug and make sure any tests which depend on them have dependencies applied.
Blocks: 674220
Blocks: 671315
Blocks: 672480
Blocks: 672458
Blocks: 670904
Alex, ping? We have to resolve this dependency soon. Can you please work on the patch for the final extensions?
Henrik, pong. The only dependency on this bug( Bug 685814 ) has a patch awaiting your review. If it passes, I can do a patch for this one asap.
Attached patch patch v4.0 (obsolete) (deleted) — Splinter Review
Copied the folder, without icons.xpi, large.xpi and blocklist/
Attachment #559139 - Attachment is obsolete: true
Attachment #562000 - Flags: review?(hskupin)
Comment on attachment 562000 [details] [diff] [review] patch v4.0 I had to reopen the bug for the restartless extension. But feel free to update the patch so it doesn't contain the restartless one, for the immediate check-in. Also ask Anthony for review. f+ with this addressed. We can checkin the restartless extension later on.
Attachment #562000 - Flags: review?(hskupin)
Attachment #562000 - Flags: review-
Attachment #562000 - Flags: feedback+
Removed restartless.xpi as per comment 17. Removed the extensions mentioned in comment 16 as well
Attachment #562000 - Attachment is obsolete: true
Attachment #562409 - Flags: review?(anthony.s.hughes)
Comment on attachment 562409 [details] [diff] [review] patch v5.0 (without restartless.xpi) Henrik, can you review this patch? I won't have time given the Firefox 7 release activity.
Attachment #562409 - Flags: review?(anthony.s.hughes) → review?(hskupin)
Attachment #562409 - Flags: review?(hskupin) → review+
Anthony, so please get at least this patch landed across our main branches then. That way SV can continue in creating tests for the add-ons manager tomorrow. thanks.
Keywords: checkin-needed
I will not have time due to Firefox 7, 3.6.23 activities. Henrik, Geo, or Dave, can one of you land this?
Reopening as the patch for restartless.xpi still needs to be done
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached patch patch install.html (deleted) — Splinter Review
Updated install.html to use .textContent instead of .text as of Henrik's correction in litmus-data repo.
Attachment #565495 - Flags: review?(hskupin)
Attachment #565495 - Flags: review?(hskupin) → review?(anthony.s.hughes)
Attachment #565495 - Flags: review?(anthony.s.hughes) → review+
Patch looks fine. Does this need to land across all branches on mozmill-tests?
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #25) > Patch looks fine. Does this need to land across all branches on > mozmill-tests? Only for the rapid release branches. It's already on 1.9.2.
Attached patch Patch: restartless.xpi (deleted) — Splinter Review
Copying over restartless.xpi, the last addon that needed copying.
Attachment #570262 - Flags: review?(hskupin)
Attachment #570262 - Flags: review?(hskupin) → review+
Removing checkin-needed based on comment 28.
Keywords: checkin-needed
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Bug 684867 has been closed due to misinformation. Sorry for that.
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
Whiteboard: [mozmill-aom]
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: