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 110 of file gui_automation_client.h.
| std::string yaze::cli::TestResultDetails::test_id |
Definition at line 111 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| bool yaze::cli::TestResultDetails::success = false |
Definition at line 112 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::string yaze::cli::TestResultDetails::test_name |
Definition at line 113 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::string yaze::cli::TestResultDetails::category |
Definition at line 114 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::optional<absl::Time> yaze::cli::TestResultDetails::executed_at |
Definition at line 115 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| int yaze::cli::TestResultDetails::duration_ms = 0 |
Definition at line 116 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::vector<AssertionOutcome> yaze::cli::TestResultDetails::assertions |
Definition at line 117 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::vector<std::string> yaze::cli::TestResultDetails::logs |
Definition at line 118 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::map<std::string, int> yaze::cli::TestResultDetails::metrics |
Definition at line 119 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::string yaze::cli::TestResultDetails::screenshot_path |
Definition at line 120 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| int64_t yaze::cli::TestResultDetails::screenshot_size_bytes = 0 |
Definition at line 121 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::string yaze::cli::TestResultDetails::failure_context |
Definition at line 122 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().
| std::string yaze::cli::TestResultDetails::widget_state |
Definition at line 123 of file gui_automation_client.h.
Referenced by yaze::cli::GuiAutomationClient::GetTestResults().