/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Information about a test report. See Also:
AWS
* API Reference
The number of test cases in this TestReportSummary
. The total
* includes truncated test cases.
The number of test cases in this TestReportSummary
. The total
* includes truncated test cases.
The number of test cases in this TestReportSummary
. The total
* includes truncated test cases.
The number of test cases in this TestReportSummary
. The total
* includes truncated test cases.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
A map that contains the number of each type of status returned by the test
* results in this TestReportSummary
.
The number of nanoseconds it took to run all of the test cases in this * report.
*/ inline long long GetDurationInNanoSeconds() const{ return m_durationInNanoSeconds; } /** *The number of nanoseconds it took to run all of the test cases in this * report.
*/ inline bool DurationInNanoSecondsHasBeenSet() const { return m_durationInNanoSecondsHasBeenSet; } /** *The number of nanoseconds it took to run all of the test cases in this * report.
*/ inline void SetDurationInNanoSeconds(long long value) { m_durationInNanoSecondsHasBeenSet = true; m_durationInNanoSeconds = value; } /** *The number of nanoseconds it took to run all of the test cases in this * report.
*/ inline TestReportSummary& WithDurationInNanoSeconds(long long value) { SetDurationInNanoSeconds(value); return *this;} private: int m_total; bool m_totalHasBeenSet = false; Aws::Map