Closed Bug 1873464 Opened 1 year ago Closed 1 year ago

For search related configurations, only validate additional properties on nightly builds

Categories

(Firefox :: Search, task, P3)

task

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox-esr115 --- fixed
firefox121 --- fixed
firefox122 --- fixed
firefox123 --- fixed

People

(Reporter: standard8, Assigned: standard8)

Details

Attachments

(4 files)

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?".
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f6a30b38e553 For search related configurations, only validate additional properties on nightly builds. r=search-reviewers,mcheang
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
Attachment #9371834 - Flags: approval-mozilla-beta?

: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

Flags: needinfo?(standard8)

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
Attachment #9371834 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9371882 - Flags: approval-mozilla-release?

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

(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.

Flags: needinfo?(standard8)
Attachment #9371886 - Flags: approval-mozilla-esr115?

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
Attachment #9371886 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+
Attachment #9371882 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: