message: Fix testObjectProvider handling of allowedErrors
  In addition to excluding them from "unexpectedErrors", also downgrade
  category to "generic". This should fix the noise these errors are
  generating in our CI pipeline.
diff: @@ -180,8 +180,12 @@ export class EventAndErrorTrackingLogger extends TelemetryLogger {
  }
  }
  if (event.category === "error") {
  + if (this.allowedErrors.includes(event.eventName)) {
  + event.category = "generic";
  + } else {
  this.unexpectedErrors.push(event);
  }
  + }
  this.baseLogger.send(event);
  }
  @@ -191,7 +195,7 @@ export class EventAndErrorTrackingLogger extends TelemetryLogger {
  const unexpectedErrors = this.unexpectedErrors.splice(0, this.unexpectedErrors.length);
  return {
  expectedNotFound,
  - unexpectedErrors: unexpectedErrors.filter((event) => !this.allowedErrors.includes(event.eventName)),
  + unexpectedErrors,
  };
  }
  }
  