/tools/tradefederation/core/javatests/com/android/tradefed/device/metric/ |
D | LogcatTimingMetricCollectorTest.java | 36 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 94 HashMap<String, Metric> metrics = new HashMap<>(); in testCollect_oneDevice_perRun() local 97 mCollector.testEnded(mTest, metrics); in testCollect_oneDevice_perRun() 98 mCollector.testRunEnded(0, metrics); in testCollect_oneDevice_perRun() 104 assertThat(metrics).hasSize(2); in testCollect_oneDevice_perRun() 105 assertThat(metrics).containsKey("metric1"); in testCollect_oneDevice_perRun() 106 assertThat(metrics).containsKey("metric2"); in testCollect_oneDevice_perRun() 108 Metric metric1 = metrics.get("metric1"); in testCollect_oneDevice_perRun() 113 Metric metric2 = metrics.get("metric2"); in testCollect_oneDevice_perRun() 129 HashMap<String, Metric> metrics = new HashMap<>(); in testCollect_multipleDevice_perRun() local [all …]
|
D | FilePullerLogCollectorTest.java | 31 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 77 Map<String, String> metrics = new HashMap<>(); in testSkipStub() local 78 metrics.put("log1", "/data/local/tmp/log1.txt"); in testSkipStub() 79 metrics.put("another_metrics", "57"); in testSkipStub() 87 listener.testEnded(test, 50L, TfMetricProtoUtil.upgradeConvert(metrics)); in testSkipStub() 113 Map<String, String> metrics = new HashMap<>(); in testPullAndLog() local 114 metrics.put("log1", "/data/local/tmp/log1.txt"); in testPullAndLog() 115 metrics.put("another_metrics", "57"); in testPullAndLog() 125 listener.testEnded(test, 50L, TfMetricProtoUtil.upgradeConvert(metrics)); in testPullAndLog() 155 Map<String, String> metrics = new HashMap<>(); in testSkipTestCollection() local [all …]
|
D | BluetoothHciSnoopLogCollectorTest.java | 33 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 116 HashMap<String, Metric> metrics = new HashMap<>(); in testPullFileAndLog() local 117 metrics.put(pullPatternKey, TfMetricProtoUtil.stringToMetric(pullPatternPath)); in testPullFileAndLog() 118 metrics.put("another_metrics", TfMetricProtoUtil.stringToMetric("57")); in testPullFileAndLog() 128 listener.testEnded(test, TEST_END_TIME, metrics); in testPullFileAndLog() 129 listener.testRunEnded(TEST_RUN_END_TIME, metrics); in testPullFileAndLog() 143 verify(mMockListener).testRunEnded(TEST_RUN_END_TIME, metrics); in testPullFileAndLog() 164 HashMap<String, Metric> metrics = new HashMap<>(); in testPullDirMultipleSnoopLogs() local 165 metrics.put("another_metrics", TfMetricProtoUtil.stringToMetric("57")); in testPullDirMultipleSnoopLogs() 188 listener.testEnded(test1, TEST_END_TIME, metrics); in testPullDirMultipleSnoopLogs() [all …]
|
/tools/tradefederation/core/javatests/com/android/tradefed/invoker/logger/ |
D | TfObjectTrackerTest.java | 43 Map<String, Long> metrics = logMetric(testGroup, true, CommandOptions.class); in testNotTracking() local 44 assertTrue(metrics.isEmpty()); in testNotTracking() 52 Map<String, Long> metrics = logMetric(testGroup, true, SuiteApkInstaller.class); in testTrackingWithParents() local 53 assertEquals(3, metrics.size()); in testTrackingWithParents() 54 assertEquals(1, metrics.get(SuiteApkInstaller.class.getName()).longValue()); in testTrackingWithParents() 55 assertEquals(1, metrics.get(TestAppInstallSetup.class.getName()).longValue()); in testTrackingWithParents() 56 assertEquals(1, metrics.get(BaseTargetPreparer.class.getName()).longValue()); in testTrackingWithParents() 58 metrics = logMetric(testGroup, true, SuiteApkInstaller.class); in testTrackingWithParents() 59 assertEquals(3, metrics.size()); in testTrackingWithParents() 60 assertEquals(2, metrics.get(SuiteApkInstaller.class.getName()).longValue()); in testTrackingWithParents() [all …]
|
/tools/test/connectivity/acts_tests/tests/google/experimental/ |
D | BluetoothThroughputTest.py | 119 metrics = {} 127 metrics['data_transfer_protocol'] = self.data_transfer_type 128 metrics['data_packet_size'] = 300 129 metrics['data_throughput_min_bytes_per_second'] = int( 131 metrics['data_throughput_max_bytes_per_second'] = int( 133 metrics['data_throughput_avg_bytes_per_second'] = int(statistics.mean( 136 proto = self.bt_logger.get_results(metrics, 141 asserts.assert_true(metrics['data_throughput_min_bytes_per_second'] > 0, 154 metrics = {} 162 metrics['data_transfer_protocol'] = self.data_transfer_type [all …]
|
D | BluetoothPairAndConnectTest.py | 126 metrics = {} 160 metrics['pair_attempt_count'] = PAIR_CONNECT_ATTEMPTS 161 metrics['pair_successful_count'] = pair_connect_success 162 metrics['pair_failed_count'] = (PAIR_CONNECT_ATTEMPTS - 166 metrics['pair_max_time_millis'] = int(max(pair_times)) 167 metrics['pair_min_time_millis'] = int(min(pair_times)) 168 metrics['pair_avg_time_millis'] = int(statistics.mean(pair_times)) 171 metrics['first_connection_max_time_millis'] = int( 173 metrics['first_connection_min_time_millis'] = int( 175 metrics['first_connection_avg_time_millis'] = int( [all …]
|
D | BluetoothReconnectTest.py | 132 metrics = {} 159 metrics['connection_attempt_count'] = RECONNECTION_ATTEMPTS 160 metrics['connection_successful_count'] = connection_success 161 metrics['connection_failed_count'] = (RECONNECTION_ATTEMPTS 164 metrics['connection_max_time_millis'] = int(max(connection_times)) 165 metrics['connection_min_time_millis'] = int(min(connection_times)) 166 metrics['connection_avg_time_millis'] = int(statistics.mean( 170 metrics['connection_failure_info'] = reconnection_failures 172 proto = self.bt_logger.get_results(metrics, 177 self.log.info('Metrics: {}'.format(metrics))
|
D | BluetoothLatencyTest.py | 120 metrics = {} 126 metrics['data_transfer_protocol'] = self.data_transfer_type 127 metrics['data_latency_min_millis'] = int(min(latency_list)) 128 metrics['data_latency_max_millis'] = int(max(latency_list)) 129 metrics['data_latency_avg_millis'] = int(statistics.mean(latency_list)) 130 self.log.info('Latency: {}'.format(metrics)) 132 proto = self.bt_logger.get_results(metrics, 137 asserts.assert_true(metrics['data_latency_min_millis'] > 0,
|
/tools/tradefederation/core/javatests/com/android/tradefed/postprocessor/ |
D | StatsdBeforeAfterGaugeMetricPostProcessorTest.java | 40 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 148 Map<String, String> metrics = in testParseSingleMetricFormatter() local 155 assertThat(metrics).hasSize(2); in testParseSingleMetricFormatter() 156 assertThat(metrics) in testParseSingleMetricFormatter() 158 assertThat(metrics) in testParseSingleMetricFormatter() 180 Map<String, String> metrics = in testParseMultipleMetricFormatters() local 187 assertThat(metrics).hasSize(2); in testParseMultipleMetricFormatters() 188 assertThat(metrics) in testParseMultipleMetricFormatters() 190 assertThat(metrics) in testParseMultipleMetricFormatters() 209 Map<String, String> metrics = in testReportsBeforeAndAfterIfSet() local [all …]
|
/tools/tradefederation/core/javatests/com/android/tradefed/util/proto/ |
D | TfMetricProtoUtilTest.java | 20 import com.android.tradefed.metrics.proto.MetricMeasurement.DataType; 21 import com.android.tradefed.metrics.proto.MetricMeasurement.DoubleValues; 22 import com.android.tradefed.metrics.proto.MetricMeasurement.Measurements; 23 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 24 import com.android.tradefed.metrics.proto.MetricMeasurement.StringValues; 43 Map<String, Metric> metrics = new HashMap<>(); in testCompatibleConvert() local 46 metrics.put("key1", createMetric(m1)); in testCompatibleConvert() 50 metrics.put("key2", createMetric(m2)); in testCompatibleConvert() 54 metrics.put("key3", createMetric(m3)); in testCompatibleConvert() 61 metrics.put("key4", createMetric(m4)); in testCompatibleConvert() [all …]
|
/tools/asuite/aidegen/lib/ |
D | aidegen_metrics.py | 41 from atest.metrics import metrics 44 metrics = None variable 47 from atest.metrics import metrics_base 53 from atest.metrics import metrics_utils 68 if not metrics: 74 metrics.AtestStartEvent( 136 if not metrics: 139 metrics.LocalDetectEvent(
|
D | aidegen_metrics_unittest.py | 27 from atest.metrics import metrics 28 from atest.metrics import metrics_utils 30 metrics = None variable 41 if not metrics: 46 with mock.patch.object(metrics, 'AtestStartEvent') as mk_start:
|
/tools/tradefederation/core/test_framework/com/android/compatibility/common/tradefed/testtype/ |
D | JarHostTest.java | 21 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 58 HashMap<String, Metric> metrics = hostListener.getNewMetrics(); in run() local 59 metrics.putAll(TfMetricProtoUtil.upgradeConvert(hostListener.getMetrics())); in run() 60 listener.testRunEnded(System.currentTimeMillis() - startTime, metrics); in run() local 86 public void testRunEnded(long elapsedTime, Map<String, String> metrics) { in testRunEnded() argument 87 CLog.d("HostTestListener.testRunEnded(%d, %s)", elapsedTime, metrics.toString()); in testRunEnded() 88 mCollectedMetrics.putAll(metrics); in testRunEnded() 93 public void testRunEnded(long elapsedTime, HashMap<String, Metric> metrics) { in testRunEnded() argument 94 CLog.d("HostTestListener.testRunEnded(%d, %s)", elapsedTime, metrics.toString()); in testRunEnded() 95 mCollectedNewMetrics.putAll(metrics); in testRunEnded()
|
/tools/tradefederation/core/test_result_interfaces/com/android/tradefed/util/proto/ |
D | TfMetricProtoUtil.java | 19 import com.android.tradefed.metrics.proto.MetricMeasurement.DataType; 20 import com.android.tradefed.metrics.proto.MetricMeasurement.Directionality; 21 import com.android.tradefed.metrics.proto.MetricMeasurement.Measurements; 22 import com.android.tradefed.metrics.proto.MetricMeasurement.Measurements.MeasurementCase; 23 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 24 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric.Builder; 73 public static HashMap<String, Metric> upgradeConvert(Map<String, String> metrics) { in upgradeConvert() argument 74 return upgradeConvert(metrics, false); in upgradeConvert() 85 Map<String, String> metrics, boolean smartNumbers) { in upgradeConvert() argument 87 for (String key : metrics.keySet()) { in upgradeConvert() [all …]
|
/tools/tradefederation/contrib/src/com/android/media/tests/ |
D | VideoMultimeterTest.java | 273 Map<String, String> metrics, String keyprefix, float fps, boolean lipsync) { in getResult() argument 285 metrics.put(keyprefix + "frame_captured", nrOfDataPointsStr); in getResult() 301 return parseResult(metrics, nrOfDataPoints, allData, keyprefix, fps, lipsync); in getResult() 319 Map<String,String> metrics) throws DeviceNotAvailableException { in runMultimeterTest() argument 327 metrics = getResult(listener, metrics, keyPrefix, fps, true); in runMultimeterTest() 344 Map<String, String> metrics = new HashMap<>(); in run() local 347 runMultimeterTest(listener, metrics); in run() 351 listener.testEnded(testId, TfMetricProtoUtil.upgradeConvert(metrics)); in run() 352 listener.testRunEnded(durationMs, TfMetricProtoUtil.upgradeConvert(metrics)); in run() 361 private Map<String, String> parseResult(Map<String, String> metrics, in parseResult() argument [all …]
|
D | CameraShotToShotLatencyTest.java | 78 Map<String, String> metrics = parseOutputFile(); in run() local 79 reportMetrics(bugListener, TEST_RU, metrics); in run() 123 Map<String, String> metrics = new HashMap<String, String>(); in parseOutputFile() local 142 metrics.put(LATENCY_KEY_MEAN, m.group(3)); in parseOutputFile() 149 metrics.put(LATENCY_KEY_SD, m.group(3)); in parseOutputFile() 166 return metrics; in parseOutputFile() 176 Map<String, String> metrics) { in reportMetrics() argument 181 CLog.d(String.format("About to report metrics: %s", metrics)); in reportMetrics() 183 listener.testRunEnded(0, TfMetricProtoUtil.upgradeConvert(metrics)); in reportMetrics()
|
/tools/tradefederation/core/src/com/android/tradefed/result/ |
D | TextResultReporter.java | 21 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 57 public void testEnded(TestDescription testId, HashMap<String, Metric> metrics) { in testEnded() argument 58 super.testEnded(testId, metrics); in testEnded() 59 if (!metrics.isEmpty()) { in testEnded() 61 printer.getWriter().format("\n%s metrics: %s\n", testId, metrics); in testEnded() 67 public void testRunEnded(long elapsedTime, HashMap<String, Metric> metrics) { in testRunEnded() argument 68 super.testRunEnded(elapsedTime, metrics); in testRunEnded() 69 if (!metrics.isEmpty()) { in testRunEnded() 71 printer.getWriter().format("\nMetrics: %s\n", metrics); in testRunEnded()
|
D | ConsoleResultReporter.java | 117 public void testRunEnded(long elapsedTimeMillis, Map<String, String> metrics) { in testRunEnded() argument 118 super.testRunEnded(elapsedTimeMillis, metrics); in testRunEnded() 119 if (metrics != null && !metrics.isEmpty()) { in testRunEnded() 126 List<String> metricKeys = new ArrayList<String>(metrics.keySet()); in testRunEnded() 129 sb.append(String.format("%s=%s\n", metricKey, metrics.get(metricKey))); in testRunEnded() 234 Map<String, String> metrics = testResult.getMetrics(); in getTestSummary() local 235 if (metrics != null && !metrics.isEmpty()) { in getTestSummary() 236 List<String> metricKeys = new ArrayList<String>(metrics.keySet()); in getTestSummary() 239 sb.append(String.format(" %s: %s\n", metricKey, metrics.get(metricKey))); in getTestSummary()
|
/tools/tradefederation/contrib/src/com/android/performance/tests/ |
D | EmmcPerformanceTest.java | 23 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 125 Map<String, String> metrics = new HashMap<>(); in run() local 127 runSequentialRead(mIterations, listener, metrics); in run() 128 runSequentialWrite(mIterations, listener, metrics); in run() 133 CLog.d("Metrics: %s", metrics.toString()); in run() 136 TfMetricProtoUtil.upgradeConvert(metrics)); in run() 144 int iterations, ITestInvocationListener listener, Map<String, String> metrics) in runSequentialRead() argument 149 runTest(SEQUENTIAL_READ_KEY, command, TestType.DD, true, iterations, listener, metrics); in runSequentialRead() 154 int iterations, ITestInvocationListener listener, Map<String, String> metrics) in runSequentialWrite() argument 159 runTest(SEQUENTIAL_WRITE_KEY, command, TestType.DD, false, iterations, listener, metrics); in runSequentialWrite() [all …]
|
/tools/asuite/adevice/src/ |
D | main.rs | 7 mod metrics; module 16 use crate::metrics::MetricSender; 17 use crate::metrics::Metrics; 31 let mut metrics = Metrics::default(); in main() localVariable 37 &mut metrics, in main() 44 Ok(()) => metrics.add_exit_event("", 0), in main() 47 metrics.add_exit_event(&err.to_string(), 1); in main() 53 metrics.add_profiler_events(&profiler); in main()
|
/tools/acloud/metrics/ |
D | metrics_test.py | 24 from asuite.metrics import metrics_utils 26 from acloud.metrics import metrics 36 self.assertTrue(metrics.LogUsage(argv)) 40 self.assertFalse(metrics.LogUsage(argv)) 44 self.assertFalse(metrics.LogUsage(argv)) 50 metrics.LogExitEvent(exit_code)
|
/tools/tradefederation/contrib/src/com/android/regression/tests/ |
D | MetricsXmlParser.java | 75 public MetricsXmlHandler(Metrics metrics, Set<String> blocklistMetrics) { in MetricsXmlHandler() argument 76 mMetrics = metrics; in MetricsXmlHandler() 136 Metrics metrics = new Metrics(strictMode); in parse() local 139 parse(metrics, blocklistMetrics, is); in parse() 144 metrics.validate(metricXmlFiles.size()); in parse() 145 return metrics; in parse() 149 public static Metrics parse(Metrics metrics, Set<String> blocklistMetrics, InputStream is) in parse() argument 155 parser.parse(is, new MetricsXmlHandler(metrics, blocklistMetrics)); in parse() 156 return metrics; in parse()
|
/tools/test/graphicsbenchmark/performance_tests/hostside/test/com/android/game/qualification/metric/ |
D | GameQualificationFpsCollectorTest.java | 63 List<GameQualificationMetric> metrics = mCollector.getElapsedTimes(); in basic() local 65 assertEquals(2, metrics.get(0).getActualPresentTime()); in basic() 66 assertEquals(3, metrics.get(0).getFrameReadyTime()); in basic() 68 assertEquals(5, metrics.get(1).getActualPresentTime()); in basic() 69 assertEquals(6, metrics.get(1).getFrameReadyTime()); in basic() 72 assertEquals(8, metrics.get(2).getActualPresentTime()); in basic() 73 assertEquals(9, metrics.get(2).getFrameReadyTime()); in basic()
|
/tools/tradefederation/core/test_framework/com/android/tradefed/device/metric/ |
D | LogcatTimingMetricCollector.java | 27 import com.android.tradefed.metrics.proto.MetricMeasurement.DataType; 28 import com.android.tradefed.metrics.proto.MetricMeasurement.Measurements; 29 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 166 Map<String, List<Double>> metrics = parse(logcatData); in collectMetrics() local 167 for (Map.Entry<String, List<Double>> entry : metrics.entrySet()) { in collectMetrics() 196 Map<String, List<Double>> metrics = new HashMap<>(); in parse() local 203 if (!metrics.containsKey(metricKey)) { in parse() 204 metrics.put(metricKey, new ArrayList<>()); in parse() 206 metrics.get(metricKey).add(item.getDuration()); in parse() 211 return metrics; in parse()
|
/tools/test/connectivity/acts/framework/acts/controllers/ |
D | bits.py | 106 metrics = [] 123 metrics.append(power_metrics.Metric(avg, unit_type, unit, name=name)) 125 return metrics 361 metrics = {} 384 metrics[segment_name] = _raw_data_to_metrics(raw_metrics) 385 return metrics 429 metrics = self._client.get_metrics(self._active_collection.name) 432 self._save_rails_csv(metrics) 436 available_channels = [channel['name'] for channel in metrics['data']] 458 def _save_rails_csv(self, metrics): argument [all …]
|