Closed Bug 1948908 Opened 1 year ago Closed 1 year ago

Adapt more of the system addons tests to the new system addons builtin location

Categories

(Toolkit :: Add-ons Manager, task, P2)

task

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox138 --- fixed

People

(Reporter: rpl, Assigned: rpl)

References

Details

(Whiteboard: [addons-jira])

Attachments

(11 files, 6 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

As followup to Bug 1938155 changes to introduce a new builtin location for system addons, we should be adapting more of the system addons tests (and in particulart the test_system_*.js AOM xpcshell tests).

Component: General → Add-ons Manager
Product: WebExtensions → Toolkit
Whiteboard: [addons-jira]
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Attachment #9466947 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_nodisable_hidden.js. → Bug 1948908 - Cover system builtin location in test_nodisable_hidden.js.
Blocks: 1949847
Attachment #9466948 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_allowed.js. → Bug 1948908 - Cover system builtin location in test_system_allowed.js.
Attachment #9466949 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_delay_update.js. → Bug 1948908 - Cover system builtin location in test_system_delay_update.js.
Attachment #9466950 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_loadManifest_isPrivileged.js. → Bug 1948908 - Cover system builtin location in test_loadManifest_isPrivileged.js.
Attachment #9467241 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_reset.js (and related fixes on XPIProvider/XPIDatabase side). → Bug 1948908 - Cover system builtin location in test_system_reset.js (and related fixes on XPIProvider/XPIDatabase side).
Attachment #9467462 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_update_blank.js. → Bug 1948908 - Cover system builtin location in test_system_update_blank.js.
Attachment #9467463 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_repository.js. → Bug 1948908 - Cover system builtin location in test_system_repository.js.
Attachment #9467464 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_update_checkSizeHash.js. → Bug 1948908 - Cover system builtin location in test_system_update_checkSizeHash.js.
Attachment #9467465 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_startuppref.js. → Bug 1948908 - Cover system builtin location in test_system_startuppref.js.
Attachment #9467466 - Attachment description: WIP: Bug 1948908 - Tweak test_system_upgrades.js to expect locked system builtin location. → Bug 1948908 - Tweak test_system_upgrades.js to expect locked system builtin location.
Attachment #9467467 - Attachment description: WIP: Bug 1948908 - Tweak test_system_upgrades.js to explicit cover system addon precedence for the system builtin location. → Bug 1948908 - Tweak test_system_upgrades.js to explicit cover system addon precedence for the system builtin location.
Attachment #9467468 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_update.js. → Bug 1948908 - Cover system builtin location in test_update.js.
Attachment #9467510 - Attachment description: WIP: Bug 1948908 - Cover system builtin location in test_system_update_fail.js. → Bug 1948908 - Cover system builtin location in test_system_update_fail/newset/overlapping/upgrades/empty.js.
Attachment #9467511 - Attachment is obsolete: true
Attachment #9467654 - Attachment is obsolete: true
Attachment #9467655 - Attachment is obsolete: true
Attachment #9467656 - Attachment is obsolete: true

Comment on attachment 9467241 [details]
Bug 1948908 - Cover system builtin location in test_system_reset.js (and related fixes on XPIProvider/XPIDatabase side).

Revision D238841 was moved to bug 1938155. Setting attachment 9467241 [details] to obsolete.

Attachment #9467241 - Attachment is obsolete: true
Attachment #9467466 - Attachment is obsolete: true
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/6c5d293cea05 Cover system builtin location in test_nodisable_hidden.js. r=baku https://hg.mozilla.org/integration/autoland/rev/84e2ce75706b Cover system builtin location in test_system_allowed.js. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/a577a9c586c5 Cover system builtin location in test_system_delay_update.js. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/16289c1cea1b Cover system builtin location in test_loadManifest_isPrivileged.js. r=baku https://hg.mozilla.org/integration/autoland/rev/90cf6900cb54 Cover system builtin location in test_system_update_blank.js. r=willdurand,baku https://hg.mozilla.org/integration/autoland/rev/6ba077560f50 Cover system builtin location in test_system_repository.js. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/6f5f5b622520 Cover system builtin location in test_system_update_checkSizeHash.js. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/2ed30a8b4868 Cover system builtin location in test_system_startuppref.js. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/de24f0174108 Tweak test_system_upgrades.js to explicit cover system addon precedence for the system builtin location. r=baku,willdurand https://hg.mozilla.org/integration/autoland/rev/a6b5ae55e1a4 Cover system builtin location in test_update.js. r=willdurand,baku https://hg.mozilla.org/integration/autoland/rev/abdb1877c2ed Cover system builtin location in test_system_update_fail/newset/overlapping/upgrades/empty.js. r=baku,willdurand
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: