static computeObservedMetric(data, context) { // eslint-disable-line no-unused-vars
    throw new Error('Unimplemented');
  }
@param {LH.Artifacts.MetricComputationData} data
@param {LH.Artifacts.ComputedContext} context
@return {Promise<LH.Artifacts.Metric>}