Searched refs:metrics (Results 1 - 25 of 30) sorted by relevance

12

/system/bt/osi/src/
H A Dmetrics_linux.cc37 #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 Dmetrics.cc40 #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 DEventReporter.h24 #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 DDnsProxyListener.h24 #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 DEventReporter.cpp23 using android::net::metrics::INetdEventListener;
28 ALOGE("Invalid metrics reporting level %d", level);
H A DAndroid.mk118 binder/android/net/metrics/INetdEventListener.aidl \
171 binder/android/net/metrics/INetdEventListener.aidl \
H A DFwmarkServer.cpp31 using android::net::metrics::INetdEventListener;
181 android::sp<android::net::metrics::INetdEventListener> netdEventListener =
/system/update_engine/
H A Dmetrics_utils.cc33 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 Dmetrics_utils.h21 #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 Dmetrics.cc17 #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 Domaha_request_action_unittest.cc47 #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 Dmetrics_utils_unittest.cc32 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 Dpayload_state.cc25 #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 Domaha_request_action.cc34 #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 Dpayload_state_unittest.cc870 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 Dmetrics.h30 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 Dreal_system_state.h25 #include <metrics/metrics_library.h>
H A Dupdate_attempter.cc53 #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 DINetdEventListener.aidl17 package android.net.metrics;
/system/netd/tests/benchmarks/
H A DAndroid.mk18 # APCT build target for metrics tests
40 ../../server/binder/android/net/metrics/INetdEventListener.aidl
H A Ddns_benchmark.cpp47 * 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 Dbtif_a2dp_source.cc39 #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 DAndroid.mk43 ../server/binder/android/net/metrics/INetdEventListener.aidl
/system/bt/osi/include/
H A Dmetrics.h61 /* 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 Dmetrics_test.cc29 #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...]

Completed in 237 milliseconds

12