For search related configurations, only validate additional properties on nightly builds
Categories
(Firefox :: Search, task, P3)
Tracking
()
People
(Reporter: standard8, Assigned: standard8)
Details
Attachments
(4 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr115+
|
Details | Review |
For our various search configurations that we validate against the schemas, we have decided to only validate additional properties on nightly builds.
The reasons for this are:
- it is generally acceptable that we add new properties to the remote settings collections - older versions will ignore those properties.
- it will avoid us needing to uplift schema additions to older branches, just to get tests passing.
- the older branches will keep the schema that matches the collection when it was shipped, which will help with answering questions like "does this version support this property?".
| Assignee | ||
Comment 1•1 year ago
|
||
Comment 3•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Comment 4•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D197920
Updated•1 year ago
|
Comment 5•1 year ago
|
||
:standard8 can you fill in the uplift request form for review?
You can add it in the phab revision by selecting the Change Uplift Request Form action
Comment 6•1 year ago
|
||
Uplift Approval Request
- Code covered by automated testing: yes
- Risk associated with taking this patch: Low
- String changes made/needed: None
- Explanation of risk level: test-only change
- Fix verified in Nightly: yes
- Steps to reproduce for manual QE testing: N/A
- Needs manual QE test: no
- Is Android affected?: no
- User impact if declined: None, test-only change which will reduce the need for non-production files uplift when landing remote settings dumps
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 8•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D197920
Updated•1 year ago
|
Comment 9•1 year ago
|
||
Uplift Approval Request
- Needs manual QE test: no
- String changes made/needed: None
- User impact if declined: None, test-only change which will reduce the need for non-production files uplift when landing remote settings dumps
- Code covered by automated testing: yes
- Steps to reproduce for manual QE testing: N/A
- Risk associated with taking this patch: Low
- Explanation of risk level: Test-only change
- Fix verified in Nightly: yes
- Is Android affected?: no
| Assignee | ||
Comment 10•1 year ago
|
||
(In reply to Donal Meehan [:dmeehan] from comment #5)
:standard8 can you fill in the uplift request form for review?
Sorry, I'd been having some problems with uplift (now fixed) and then was in meetings, so the request was delayed.
| Assignee | ||
Comment 11•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D197920
Updated•1 year ago
|
Comment 12•1 year ago
|
||
Uplift Approval Request
- Risk associated with taking this patch: Low
- Steps to reproduce for manual QE testing: N/A
- Explanation of risk level: Test-only change
- String changes made/needed: None
- User impact if declined: None, test-only change which will reduce the need for non-production files uplift when landing remote settings dumps
- Needs manual QE test: no
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Is Android affected?: no
Updated•1 year ago
|
Updated•1 year ago
|
Comment 13•1 year ago
|
||
| uplift | ||
Updated•1 year ago
|
Updated•1 year ago
|
Comment 14•1 year ago
|
||
| uplift | ||
Comment 15•1 year ago
|
||
| uplift | ||
Description
•