|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
One recorded performance metric of a test run. More...
#include <UnitTestFramework.h>
Public Attributes | |
| std::string | name |
| Metric name (unique within the test). | |
| double | value |
| Measured value. | |
| std::string | unit |
| Unit label (e.g. | |
| bool | higherIsBetter |
| Delta-direction hint for compare mode. | |
One recorded performance metric of a test run.
Definition at line 139 of file UnitTestFramework.h.
| bool cmlabs::UnitTestMetric::higherIsBetter |
Delta-direction hint for compare mode.
Definition at line 143 of file UnitTestFramework.h.
Referenced by cmlabs::UnitTestRunner::hookMetric(), cmlabs::ut_readChildResult(), and cmlabs::ut_writeChildResult().
| std::string cmlabs::UnitTestMetric::name |
Metric name (unique within the test).
Definition at line 140 of file UnitTestFramework.h.
Referenced by cmlabs::UnitTestRunner::hookMetric(), cmlabs::ut_readChildResult(), and cmlabs::ut_writeChildResult().
| std::string cmlabs::UnitTestMetric::unit |
Unit label (e.g.
"msg/s", "us")
Definition at line 142 of file UnitTestFramework.h.
Referenced by cmlabs::UnitTestRunner::hookMetric(), cmlabs::ut_readChildResult(), and cmlabs::ut_writeChildResult().
| double cmlabs::UnitTestMetric::value |
Measured value.
Definition at line 141 of file UnitTestFramework.h.
Referenced by cmlabs::UnitTestRunner::hookMetric(), cmlabs::ut_readChildResult(), and cmlabs::ut_writeChildResult().