/system/bt/osi/src/ |
H A D | metrics_linux.cc | 37 #include "osi/include/metrics.h" 69 void A2dpSessionMetrics::Update(const A2dpSessionMetrics& metrics) { argument 70 if (metrics.audio_duration_ms > 0) { 72 audio_duration_ms += metrics.audio_duration_ms; 74 if (metrics.media_timer_min_ms > 0) { 76 media_timer_min_ms = metrics.media_timer_min_ms; 79 std::min(media_timer_min_ms, metrics.media_timer_min_ms); 82 if (metrics.media_timer_max_ms > 0) { 84 std::max(media_timer_max_ms, metrics.media_timer_max_ms); 86 if (metrics [all...] |
H A D | metrics.cc | 40 #include "osi/include/metrics.h" 87 void A2dpSessionMetrics::Update(const A2dpSessionMetrics& metrics) { argument 88 if (metrics.audio_duration_ms >= 0) { 90 audio_duration_ms += metrics.audio_duration_ms; 92 if (metrics.media_timer_min_ms >= 0) { 94 media_timer_min_ms = metrics.media_timer_min_ms; 97 std::min(media_timer_min_ms, metrics.media_timer_min_ms); 100 if (metrics.media_timer_max_ms >= 0) { 102 std::max(media_timer_max_ms, metrics.media_timer_max_ms); 104 if (metrics [all...] |
/system/netd/server/ |
H A D | EventReporter.h | 24 #include "android/net/metrics/INetdEventListener.h" 36 android::sp<android::net::metrics::INetdEventListener> getNetdEventListener(); 40 android::net::metrics::INetdEventListener::REPORTING_LEVEL_FULL}; 42 // std::atomic<android::net::metrics::INetdEventListener> and deleting the mutex. 47 android::sp<android::net::metrics::INetdEventListener> mNetdEventListener;
|
H A D | DnsProxyListener.h | 24 #include "android/net/metrics/INetdEventListener.h" 62 const android::sp<android::net::metrics::INetdEventListener>& listener); 74 android::sp<android::net::metrics::INetdEventListener> mNetdEventListener; 95 const android::sp<android::net::metrics::INetdEventListener>& listener); 107 android::sp<android::net::metrics::INetdEventListener> mNetdEventListener;
|
H A D | EventReporter.cpp | 23 using android::net::metrics::INetdEventListener; 28 ALOGE("Invalid metrics reporting level %d", level);
|
H A D | Android.mk | 118 binder/android/net/metrics/INetdEventListener.aidl \ 171 binder/android/net/metrics/INetdEventListener.aidl \
|
H A D | FwmarkServer.cpp | 31 using android::net::metrics::INetdEventListener; 181 android::sp<android::net::metrics::INetdEventListener> netdEventListener =
|
/system/update_engine/ |
H A D | metrics_utils.cc | 33 metrics::AttemptResult GetAttemptResult(ErrorCode code) { 39 return metrics::AttemptResult::kUpdateSucceeded; 42 return metrics::AttemptResult::kPayloadDownloadError; 55 return metrics::AttemptResult::kMetadataMalformed; 59 return metrics::AttemptResult::kOperationMalformed; 67 return metrics::AttemptResult::kOperationExecutionError; 70 return metrics::AttemptResult::kMetadataVerificationFailed; 77 return metrics::AttemptResult::kPayloadVerificationFailed; 81 return metrics::AttemptResult::kVerificationFailed; 86 return metrics [all...] |
H A D | metrics_utils.h | 21 #include "update_engine/metrics.h" 29 // Transforms a ErrorCode value into a metrics::DownloadErrorCode. 33 metrics::DownloadErrorCode GetDownloadErrorCode(ErrorCode code); 35 // Transforms a ErrorCode value into a metrics::AttemptResult. 37 // If metrics::AttemptResult::kPayloadDownloadError is returned, you 39 metrics::AttemptResult GetAttemptResult(ErrorCode code); 42 metrics::ConnectionType GetConnectionType(ConnectionType type,
|
H A D | metrics.cc | 17 #include "update_engine/metrics.h" 22 #include <metrics/metrics_library.h> 35 namespace metrics { namespace in namespace:chromeos_update_engine 37 // UpdateEngine.Daily.* metrics. 40 // UpdateEngine.Check.* metrics. 50 // UpdateEngine.Attempt.* metrics. 79 // UpdateEngine.SuccessfulUpdate.* metrics. 104 // UpdateEngine.CertificateCheck.* metrics. 110 // UpdateEngine.* metrics. 119 string metric = metrics [all...] |
H A D | omaha_request_action_unittest.cc | 47 #include "update_engine/metrics.h" 185 metrics::CheckResult expected_check_result, 186 metrics::CheckReaction expected_check_reaction, 187 metrics::DownloadErrorCode expected_download_error_code, 307 metrics::CheckResult expected_check_result, 308 metrics::CheckReaction expected_check_reaction, 309 metrics::DownloadErrorCode expected_download_error_code, 340 SendEnumToUMA(metrics::kMetricCheckResult, 342 static_cast<int>(metrics::CheckResult::kNumConstants) - 1)) 343 .Times(expected_check_result == metrics [all...] |
H A D | metrics_utils_unittest.cc | 32 EXPECT_EQ(metrics::ConnectionType::kUnknown, 35 EXPECT_EQ(metrics::ConnectionType::kEthernet, 38 EXPECT_EQ(metrics::ConnectionType::kWifi, 41 EXPECT_EQ(metrics::ConnectionType::kWimax, 44 EXPECT_EQ(metrics::ConnectionType::kBluetooth, 47 EXPECT_EQ(metrics::ConnectionType::kCellular, 50 EXPECT_EQ(metrics::ConnectionType::kTetheredEthernet, 53 EXPECT_EQ(metrics::ConnectionType::kTetheredWifi, 58 EXPECT_EQ(metrics::ConnectionType::kEthernet, 61 EXPECT_EQ(metrics [all...] |
H A D | payload_state.cc | 25 #include <metrics/metrics_library.h> 65 attempt_connection_type_(metrics::ConnectionType::kUnknown), 189 metrics::ConnectionType type; 197 type = metrics::ConnectionType::kUnknown; 221 // Send the relevant metrics that are tracked in this class to UMA. 233 metrics::ReportRollbackMetrics(system_state_, 234 metrics::RollbackResult::kSuccess); 267 metrics::ReportRollbackMetrics(system_state_, 268 metrics::RollbackResult::kFailed); 564 // metrics i [all...] |
H A D | omaha_request_action.cc | 34 #include <metrics/metrics_library.h> 44 #include "update_engine/metrics.h" 1402 string metric_name = metrics::kMetricInstallDateProvisioningSource; 1440 metrics::CheckResult result = metrics::CheckResult::kUnset; 1441 metrics::CheckReaction reaction = metrics::CheckReaction::kUnset; 1442 metrics::DownloadErrorCode download_error_code = 1443 metrics::DownloadErrorCode::kUnset; 1453 result = metrics [all...] |
H A D | payload_state_unittest.cc | 870 metrics::kMetricSuccessfulUpdateUrlSwitchCount, 873 metrics::kMetricSuccessfulUpdateTotalDurationMinutes, 876 metrics::kMetricSuccessfulUpdateDownloadOverheadPercentage, 879 metrics::kMetricAttemptPayloadType, kPayloadTypeFull, kNumPayloadTypes)); 881 metrics::kMetricSuccessfulUpdatePayloadType, kPayloadTypeFull, 884 metrics::kMetricSuccessfulUpdateAttemptCount, 1, _, _, _)); 888 // Make sure the metrics are reset after a successful update. 922 metrics::kMetricSuccessfulUpdateDownloadSourcesUsed, 1020 // Check that we report only UpdateEngine.Rollback.* metrics in 1028 metrics [all...] |
H A D | metrics.h | 30 namespace metrics { namespace in namespace:chromeos_update_engine 32 // UpdateEngine.Daily.* metrics. 35 // UpdateEngine.Check.* metrics. 42 // UpdateEngine.Attempt.* metrics. 58 // UpdateEngine.SuccessfulUpdate.* metrics. 73 // UpdateEngine.* metrics. 186 // Helper function to report metrics related to rollback. The 187 // following metrics are reported: 193 // Helper function to report metrics reported once a day. The 194 // following metrics ar [all...] |
H A D | real_system_state.h | 25 #include <metrics/metrics_library.h>
|
H A D | update_attempter.cc | 53 #include "update_engine/metrics.h" 183 metrics::ReportCertificateCheckMetrics(system_state_, 197 LOG(WARNING) << "Last reported daily metrics " 202 // In this case, report daily metrics to reset. 205 LOG(INFO) << "Last reported daily metrics " 209 LOG(INFO) << "Last reported daily metrics " 215 LOG(INFO) << "Reporting daily metrics."; 246 metrics::ReportDailyMetrics(system_state_, age); 256 // hook for reporting daily metrics. 274 metrics [all...] |
/system/netd/server/binder/android/net/metrics/ |
H A D | INetdEventListener.aidl | 17 package android.net.metrics;
|
/system/netd/tests/benchmarks/ |
H A D | Android.mk | 18 # APCT build target for metrics tests 40 ../../server/binder/android/net/metrics/INetdEventListener.aidl
|
H A D | dns_benchmark.cpp | 47 * DNS Logging, in full HD, includes extra non-metrics fields such as hostname, a truncated 74 #include "android/net/metrics/INetdEventListener.h" 77 using android::net::metrics::INetdEventListener; 145 state.SkipWithError(StringPrintf("Failed saving metrics reporting level: %s", 151 state.SkipWithError(StringPrintf("Failed changing metrics reporting: %s", 164 state.SkipWithError(StringPrintf("Failed restoring metrics reporting level: %s", 172 // DNS calls without any metrics logged or sent. 180 // DNS calls with metrics only (netId, latency, return code) sent to the system server.
|
/system/bt/btif/src/ |
H A D | btif_a2dp_source.cc | 39 #include "osi/include/metrics.h" 1036 A2dpSessionMetrics metrics; local 1043 metrics.audio_duration_ms = 1048 metrics.media_timer_min_ms = 1051 metrics.media_timer_max_ms = 1055 metrics.total_scheduling_count = enqueue_stats->overdue_scheduling_count + 1058 if (metrics.total_scheduling_count > 0) { 1059 metrics.media_timer_avg_ms = enqueue_stats->total_scheduling_time_us / 1060 (1000 * metrics.total_scheduling_count); 1063 metrics [all...] |
/system/netd/tests/ |
H A D | Android.mk | 43 ../server/binder/android/net/metrics/INetdEventListener.aidl
|
/system/bt/osi/include/ |
H A D | metrics.h | 61 /* Values of A2DP metrics that we care about 84 * Update the metrics value in the current metrics object using the metrics 87 void Update(const A2dpSessionMetrics& metrics); 90 * Compare whether two metrics objects are equal 201 * - Repeated calls to this method will override previous metrics if in the 213 * Writes the metrics, in base64 protobuf format, into the descriptor FD 214 * If CLEAR is true, metrics events are cleared afterwards. 221 * Reset the metrics logge [all...] |
/system/bt/osi/test/ |
H A D | metrics_test.cc | 29 #include "osi/include/metrics.h" 110 A2DPSession* MakeA2DPSession(const A2dpSessionMetrics& metrics) { argument 112 session->set_media_timer_min_millis(metrics.media_timer_min_ms); 113 session->set_media_timer_max_millis(metrics.media_timer_max_ms); 114 session->set_media_timer_avg_millis(metrics.media_timer_avg_ms); 115 session->set_buffer_overruns_max_count(metrics.buffer_overruns_max_count); 116 session->set_buffer_overruns_total(metrics.buffer_overruns_total); 117 session->set_buffer_underruns_average(metrics.buffer_underruns_average); 118 session->set_buffer_underruns_count(metrics.buffer_underruns_count); 119 session->set_audio_duration_millis(metrics [all...] |