TestSuspendedRenderPayload

Resolved copy for the TEST_SUSPENDED surface. Platform owns every string here; the cooldown window is authoritative and a repeated presentation never moves it.

  • ariaLabel
    Type: string
    required
  • cooldownDurationSeconds
    Type: integer
    required

    Integer numbers.

  • cooldownExpiresAt
    Type: string Format: date-time
    required

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • cooldownLabel
    Type: string
    required
  • cooldownOverActionLabel
    Type: string
    required
  • cooldownOverAriaLabel
    Type: string
    required
  • cooldownOverLabel
    Type: string
    required
  • cooldownStartsAt
    Type: string Format: date-time
    required

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • headerCountLabel
    Type: string
    required
  • headerLabel
    Type: string
    required
  • headerSubline
    Type: string
    required
  • messageVersion
    Type: integer
    required

    Integer numbers.

  • primaryAction
    enum
    const:  
    ACKNOWLEDGE_SUSPENSION
    required
    values
    • ACKNOWLEDGE_SUSPENSION
  • primaryActionLabel
    Type: string
    required
  • recapHeader
    Type: string
    required
  • requestedLocale
    Type: string
    required
  • resolvedLocale
    Type: string
    required
  • schemaVersion
    Type: integer
    required

    Integer numbers.

  • surfaceKind
    enum
    const:  
    TEST_SUSPENDED
    required
    values
    • TEST_SUSPENDED
  • suspendedAt
    Type: string Format: date-time
    required

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • suspendedTimeLabel
    Type: string
    required
  • testName
    Type: string
    required
  • title
    Type: string
    required
  • warningProgressSegments
    Type: array object[] · WarningProgressSegment[]
    required

    One segment of the warning strip. warningBudget is the terminal threshold: the strip carries warningBudget - 1 WARNING entries plus one TERMINAL (a single TERMINAL when the budget allows no nonterminal warning). WARNING ordinals are contiguous 1..n; TERMINAL ordinal is null.

    • ariaLabel
      Type: string
      required
    • kind
      Type: string enum
      required
      values
      • WARNING
      • TERMINAL
    • label
      Type: string
      required
    • ordinal
      Type: integer | null
      required

      Positive for WARNING segments; null for TERMINAL.

    • state
      Type: string enum
      required
      values
      • PASSED
      • CURRENT
      • UPCOMING
  • warnings
    Type: array object[] · WarningRecapItem[]
    required

    One acknowledged warning replayed on the suspension recap.

    • acknowledgedAt
      Type: string Format: date-time
      required

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • acknowledgedTimeLabel
      Type: string
      required
    • insightName
      Type: string
      required
    • ordinal
      Type: integer
      required

      Integer numbers.

  • warningsLimit
    Type: integer
    required

    Integer numbers.

  • warningsUsed
    Type: integer
    required

    Integer numbers.