1#ifndef YAZE_CLI_HANDLERS_AGENT_COMMON_H_
2#define YAZE_CLI_HANDLERS_AGENT_COMMON_H_
7#include "absl/time/time.h"
15std::string
JsonEscape(absl::string_view value);
16std::string
YamlQuote(absl::string_view value);
bool IsTerminalStatus(TestRunStatus status)
std::string FormatOptionalTime(const std::optional< absl::Time > &time)
std::string YamlQuote(absl::string_view value)
std::string OptionalTimeToYaml(const std::optional< absl::Time > &time)
std::string HarnessAddress(const std::string &host, int port)
const char * TestRunStatusToString(TestRunStatus status)
std::string JsonEscape(absl::string_view value)
std::string OptionalTimeToJson(const std::optional< absl::Time > &time)
std::string OptionalTimeToIso(const std::optional< absl::Time > &time)
std::optional< TestRunStatus > ParseStatusFilter(absl::string_view value)
std::optional< WidgetTypeFilter > ParseWidgetTypeFilter(absl::string_view value)
TestRunStatus
Execution status codes returned by the harness.
Main namespace for the application.