Skip to content

Early Exit NDT Rollout #395

Description

@cristinaleonr

Objective:

Monitor the phased rollout of early-exit NDT.

Steps:

  • Release ndt-server changes.
  • Release Locate probability changes set to 1%.
  • Release client changes.
  • Confirm metrics/analyses look as expected and increase Locate probability to 10%.
  • Confirm metrics/analyses look as expected and increase Locate probability to 30%.
  • Confirm metrics/analyses look as expected and increase Locate probability to 50%.
  • Confirm metrics/analyses look as expected and increase Locate probability to 90%.

Rollout dashboard:

https://grafana.mlab-oti.measurementlab.net/d/W8JPPzzIz/ndt-early-exit?orgId=1

Criteria before progressing:

  • Download performance and bytes sent graphs match expectations.
  • No increase in client- or server-side errors.
  • Global test rates are unaffected.
  • No alerts are firing due to the rollout.

Rollback criteria:

  • If there is any change to the global test rates or any alerts that fire due to the rollout, we should immediately roll back.
  • If there is any increase in client- or server-side errors, we should immediately roll back.
  • If any of the dashboard panels do not match expectations, we should consider rolling back.

Things we expect to change:

  • Number of bytes sent per test.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions