Skip to content

Testing

Rachel Tublitz edited this page Oct 2, 2020 · 6 revisions

Types of tests:

Automated

Manual

  • You can perform sync testing for the environments by adjusting configuration on the various sync clients.
  • Manual test plans:
    • Durable Sync test plan - Test plan used by Softvision for both the initial rollout and user migration for Durable Sync.
  • Regular sync testing against staging is currently performed on a weekly cadence by Softvision as part of the Firefox train releases. Here’s a list of the tests performed.
  • If you open up one of those tests (ie here) you can see under “preconditions” there’s a set of testing instructions. Based on those instructions, we can confirm that SV is already testing against staging instance of Durable Sync here.
  • If QA finds an issue in staging, they should contact #services-engineering for triage. We’ll identify if the issue is worth rolling a new release for staging, or if it’s safe to allow the issue to roll out to production without being immediately addressed. If a new release needs to be created, we need to also be cautious to understand what else may have been merged to master since the previous release so as not to introduce any unwanted changes that may go untested.
Clone this wiki locally