Module Values.GetReportGroupTrendInputSource

Analyzes and accumulates test report values for the specified test reports.

Sourcetype nonrec t = {
  1. reportGroupArn : NonEmptyString.t;
    (*

    The ARN of the report group that contains the reports to analyze.

    *)
  2. numOfReports : PageSize.t option;
    (*

    The number of reports to analyze. This operation always retrieves the most recent reports. If this parameter is omitted, the most recent 100 reports are analyzed.

    *)
  3. trendField : ReportGroupTrendFieldType.t;
    (*

    The test report value to accumulate. This must be one of the following values: Test reports: DURATION Accumulate the test run times for the specified reports. PASS_RATE Accumulate the percentage of tests that passed for the specified test reports. TOTAL Accumulate the total number of tests for the specified test reports. Code coverage reports: BRANCH_COVERAGE Accumulate the branch coverage percentages for the specified test reports. BRANCHES_COVERED Accumulate the branches covered values for the specified test reports. BRANCHES_MISSED Accumulate the branches missed values for the specified test reports. LINE_COVERAGE Accumulate the line coverage percentages for the specified test reports. LINES_COVERED Accumulate the lines covered values for the specified test reports. LINES_MISSED Accumulate the lines not covered values for the specified test reports.

    *)
}
Sourceval context_ : string
Sourceval make : ?numOfReports:??? -> reportGroupArn:NonEmptyString.t -> trendField:ReportGroupTrendFieldType.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of PageSize.t | `String of NonEmptyString.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t