|
Android-cuttlefish cvd tool
|
#include "cuttlefish/metrics/device_metrics_orchestration.h"#include <string>#include <vector>#include "absl/log/log.h"#include "absl/strings/str_split.h"#include "fmt/format.h"#include "cuttlefish/common/libs/utils/tee_logging.h"#include "cuttlefish/files/file_exists.h"#include "cuttlefish/host/commands/cvd/instances/local_instance.h"#include "cuttlefish/host/commands/cvd/instances/local_instance_group.h"#include "cuttlefish/metrics/conversion/metrics_data.h"#include "cuttlefish/metrics/guest/device_event_type.h"#include "cuttlefish/metrics/guest/guest_metrics.h"#include "cuttlefish/metrics/guest/parsed_flags.h"#include "cuttlefish/metrics/io/notification.h"#include "cuttlefish/metrics/metrics_orchestration.h"#include "cuttlefish/result/result.h"
Classes | |
| struct | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc}::DeviceMetricsInput |
Namespaces | |
| namespace | cuttlefish |
| namespace | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc} |
Functions | |
| std::vector< GuestInfo > | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc}::GetGuestInfos (const std::string &group_product_out, const std::vector< LocalInstance > &instances) |
| Result< DeviceMetricsInput > | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc}::GetDeviceMetricsInput (const LocalInstanceGroup &instance_group, const DeviceEventType event_type) |
| Result< MetricsData > | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc}::GatherDeviceMetrics (const DeviceMetricsInput &device_metrics_input) |
| Result< void > | cuttlefish::anonymous_namespace{device_metrics_orchestration.cc}::RunMetrics (const DeviceMetricsInput &metrics_input) |
| void | cuttlefish::GatherVmInstantiationMetrics (const LocalInstanceGroup &instance_group) |
| void | cuttlefish::GatherVmStartMetrics (const LocalInstanceGroup &instance_group) |
| void | cuttlefish::GatherVmBootCompleteMetrics (const LocalInstanceGroup &instance_group) |
| void | cuttlefish::GatherVmBootFailedMetrics (const LocalInstanceGroup &instance_group) |
| void | cuttlefish::GatherVmStopMetrics (const LocalInstanceGroup &instance_group) |