Android-cuttlefish cvd tool
Namespaces | Functions
fetch_metrics_orchestration.cc File Reference
#include "cuttlefish/metrics/fetch_metrics_orchestration.h"
#include <optional>
#include <string>
#include <string_view>
#include "absl/log/log.h"
#include "fmt/format.h"
#include "cuttlefish/common/libs/utils/tee_logging.h"
#include "cuttlefish/files/file_exists.h"
#include "cuttlefish/host/commands/cvd/fetch/fetch_cvd.h"
#include "cuttlefish/host/commands/cvd/fetch/fetch_cvd_parser.h"
#include "cuttlefish/metrics/conversion/metrics_data.h"
#include "cuttlefish/metrics/fetch_metrics.h"
#include "cuttlefish/metrics/io/notification.h"
#include "cuttlefish/metrics/metrics_orchestration.h"
#include "cuttlefish/result/result.h"
Include dependency graph for fetch_metrics_orchestration.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{fetch_metrics_orchestration.cc}
 

Functions

MetricsInput cuttlefish::anonymous_namespace{fetch_metrics_orchestration.cc}::GetFetchMetricsInput (std::string_view target_directory)
 
Result< MetricsData > cuttlefish::anonymous_namespace{fetch_metrics_orchestration.cc}::GatherFetchMetrics (const MetricsInput &metrics_input, const std::optional< FetchInput > &fetch_input)
 
Result< void > cuttlefish::anonymous_namespace{fetch_metrics_orchestration.cc}::RunMetrics (const MetricsInput &metrics_input, const std::optional< FetchInput > &fetch_input=std::nullopt)
 
void cuttlefish::GatherFetchStartMetrics (const FetchFlags &fetch_flags)
 
void cuttlefish::GatherFetchCompleteMetrics (const std::string &target_directory, const FetchResult &fetch_result)
 
void cuttlefish::GatherFetchFailedMetrics (const std::string &target_directory)