Detailed execution results for a specific harness test. More...
#include <gui_automation_client.h>
Public Attributes | |
std::string | test_id |
bool | success = false |
std::string | test_name |
std::string | category |
std::optional< absl::Time > | executed_at |
int | duration_ms = 0 |
std::vector< AssertionOutcome > | assertions |
std::vector< std::string > | logs |
std::map< std::string, int > | metrics |
std::string | screenshot_path |
int64_t | screenshot_size_bytes = 0 |
std::string | failure_context |
std::string | widget_state |
Detailed execution results for a specific harness test.
Definition at line 126 of file gui_automation_client.h.
std::string yaze::cli::TestResultDetails::test_id |
Definition at line 127 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
bool yaze::cli::TestResultDetails::success = false |
Definition at line 128 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::string yaze::cli::TestResultDetails::test_name |
Definition at line 129 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::string yaze::cli::TestResultDetails::category |
Definition at line 130 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::optional<absl::Time> yaze::cli::TestResultDetails::executed_at |
Definition at line 131 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
int yaze::cli::TestResultDetails::duration_ms = 0 |
Definition at line 132 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::vector<AssertionOutcome> yaze::cli::TestResultDetails::assertions |
Definition at line 133 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::vector<std::string> yaze::cli::TestResultDetails::logs |
Definition at line 134 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::map<std::string, int> yaze::cli::TestResultDetails::metrics |
Definition at line 135 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::string yaze::cli::TestResultDetails::screenshot_path |
Definition at line 136 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
int64_t yaze::cli::TestResultDetails::screenshot_size_bytes = 0 |
Definition at line 137 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::string yaze::cli::TestResultDetails::failure_context |
Definition at line 138 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
std::string yaze::cli::TestResultDetails::widget_state |
Definition at line 139 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().