/external/robolectric-shadows/utils/src/main/java/org/robolectric/util/ |
PerfStatsReporter.java | 5 import org.robolectric.util.PerfStatsCollector.Metric; 15 void report(Metadata metadata, Collection<Metric> metrics);
|
/tools/test/connectivity/tools/lab/metrics/ |
cpu_metric.py | 17 from metrics.metric import Metric 21 class CpuMetric(Metric):
|
name_metric.py | 17 from metrics.metric import Metric 20 class NameMetric(Metric):
|
num_users_metric.py | 17 from metrics.metric import Metric 20 class NumUsersMetric(Metric):
|
system_load_metric.py | 17 from metrics.metric import Metric 21 class SystemLoadMetric(Metric):
|
time_metric.py | 17 from metrics.metric import Metric 20 class TimeMetric(Metric):
|
time_sync_metric.py | 17 from metrics.metric import Metric 20 class TimeSyncMetric(Metric):
|
disk_metric.py | 17 from metrics.metric import Metric 20 class DiskMetric(Metric):
|
version_metric.py | 17 from metrics.metric import Metric 20 class FastbootVersionMetric(Metric): 36 older version, this metric will print 'this version is older 52 class AdbVersionMetric(Metric): 82 class PythonVersionMetric(Metric): 103 class KernelVersionMetric(Metric):
|
ram_metric.py | 17 from metrics.metric import Metric 20 class RamMetric(Metric):
|
uptime_metric.py | 17 from metrics.metric import Metric 20 class UptimeMetric(Metric):
|
metric.py | 21 class Metric(object): 22 """Interface class for metric gathering. 32 """Gathers all values that this metric watches. 34 Mandatory for every class that extends Metric. Should always return. 38 fields of a metric) to their statistics. 41 NotImplementedError: A metric did not implement this function.
|
/external/robolectric-shadows/utils/src/test/java/org/robolectric/util/ |
PerfStatsCollectorTest.java | 13 import org.robolectric.util.PerfStatsCollector.Metric; 33 Collection<Metric> metrics = collector.getMetrics(); 35 new Metric("first event", 1, 20, true) 53 Collection<Metric> metrics = collector.getMetrics(); 55 new Metric("repeatable event", 3, 60, true) 66 Collection<Metric> metrics = collector.getMetrics(); 67 assertThat(metrics).containsExactly(new Metric("event", 1, 10, true)); 87 Collection<Metric> metrics = collector.getMetrics(); 89 new Metric("event", 1, 10, true), 90 new Metric("event", 1, 5, false)) [all...] |
/tools/tradefederation/core/tests/src/com/android/tradefed/device/metric/ |
DeviceMetricDataFuncTest.java | 16 package com.android.tradefed.device.metric; 25 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 71 // DeviceMetricData#addToMetrics which will add a metric and then try to retrieve it. 72 Callable<HashMap<String, Metric>> task = 73 new Callable<HashMap<String, Metric>>() { 76 public HashMap<String, Metric> call() throws Exception { 79 Metric.newBuilder() 84 HashMap<String, Metric> data = new HashMap<>(); 90 List<Callable<HashMap<String, Metric>>> tasks = Collections.nCopies(threadCount, task); 97 List<Future<HashMap<String, Metric>>> futures = executorService.invokeAll(tasks) [all...] |
DeviceMetricDataTest.java | 16 package com.android.tradefed.device.metric; 27 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 59 Metric.newBuilder() 61 HashMap<String, Metric> resMetrics = new HashMap<>(); 75 Metric.newBuilder() 77 HashMap<String, Metric> resMetrics = new HashMap<>(); 91 Metric.newBuilder() 93 HashMap<String, Metric> resMetrics = new HashMap<>(); 96 // Metric key was associated with the device name. 102 * Test that when adding metrics, if multiple devices are available, metric is associated wit [all...] |
/tools/tradefederation/core/src/com/android/tradefed/util/proto/ |
TfMetricProtoUtil.java | 23 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 24 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric.Builder; 30 /** Utility class to help with the Map<String, String> to Map<String, Metric> transition. */ 34 * Conversion of Map<String, Metric> to Map<String, String>. All the single value string 37 public static Map<String, String> compatibleConvert(Map<String, Metric> map) { 58 "Could not convert complex '%s' type to String. Use the new metric " 69 * Conversion from Map<String, String> to HashMap<String, Metric>. In order to go to the new 73 public static HashMap<String, Metric> upgradeConvert(Map<String, String> metrics) { 74 HashMap<String, Metric> newFormat = new LinkedHashMap<>(); 82 * Convert a simple String metric (old format) to a {@link Metric} (new format) [all...] |
/tools/tradefederation/core/src/com/android/tradefed/device/metric/ |
DeviceMetricData.java | 16 package com.android.tradefed.device.metric; 20 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 29 * Object to hold all the data collected by metric collectors. TODO: Add the data holding and 38 private HashMap<String, Metric> mCurrentMetrics = new LinkedHashMap<>(); 48 * Add a single metric associated with the primary device. 50 * @param key The key of the metric. 51 * @param metric The value associated with the metric. 53 public void addMetric(String key, Metric.Builder metric) { [all...] |
IMetricCollector.java | 16 package com.android.tradefed.device.metric; 21 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 80 public void onTestRunEnd(DeviceMetricData runData, final Map<String, Metric> currentRunMetrics); 98 DeviceMetricData testData, final Map<String, Metric> currentTestCaseMetrics);
|
/tools/tradefederation/core/tests/src/com/android/tradefed/testtype/suite/ |
ModuleListenerTest.java | 21 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 53 mListener.testEnded(tid, new HashMap<String, Metric>()); 55 mListener.testRunEnded(0, new HashMap<String, Metric>()); 68 mListener.testEnded(tid, new HashMap<String, Metric>()); 69 mListener.testRunEnded(0, new HashMap<String, Metric>()); 86 mListener.testEnded(tid, new HashMap<String, Metric>()); 87 mListener.testRunEnded(0, new HashMap<String, Metric>()); 94 mListener.testEnded(tid2, new HashMap<String, Metric>()); 96 mListener.testRunEnded(0, new HashMap<String, Metric>()); 110 mListener.testEnded(tid, new HashMap<String, Metric>()); [all...] |
/tools/tradefederation/core/tests/src/com/android/tradefed/testtype/ |
NoisyDryRunTestTest.java | 23 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 65 EasyMock.anyObject(), (HashMap<String, Metric>) EasyMock.anyObject()); 66 mMockListener.testRunEnded(EasyMock.eq(0l), (HashMap<String, Metric>) EasyMock.anyObject()); 72 EasyMock.anyObject(), (HashMap<String, Metric>) EasyMock.anyObject()); 75 EasyMock.anyObject(), (HashMap<String, Metric>) EasyMock.anyObject()); 76 mMockListener.testRunEnded(EasyMock.eq(0l), (HashMap<String, Metric>) EasyMock.anyObject()); 96 EasyMock.anyObject(), (HashMap<String, Metric>) EasyMock.anyObject()); 97 mMockListener.testRunEnded(EasyMock.eq(0l), (HashMap<String, Metric>) EasyMock.anyObject()); 103 EasyMock.anyObject(), (HashMap<String, Metric>) EasyMock.anyObject()); 105 mMockListener.testRunEnded(EasyMock.eq(0l), (HashMap<String, Metric>) EasyMock.anyObject()) [all...] |
GTestResultParserTest.java | 18 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 46 (HashMap<String, Metric>) EasyMock.anyObject()); 50 EasyMock.anyLong(), (HashMap<String, Metric>) EasyMock.anyObject()); 72 (HashMap<String, Metric>) EasyMock.anyObject()); 76 EasyMock.anyLong(), (HashMap<String, Metric>) EasyMock.anyObject()); 89 HashMap<String, Metric> expected = new HashMap<>(); 115 (HashMap<String, Metric>) EasyMock.anyObject()); 119 EasyMock.anyLong(), (HashMap<String, Metric>) EasyMock.anyObject()); 142 (HashMap<String, Metric>) EasyMock.anyObject()); 149 (HashMap<String, Metric>) EasyMock.anyObject()) [all...] |
/tools/tradefederation/core/tests/src/com/android/tradefed/result/ |
TestRunResultTest.java | 24 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 49 result.testEnded(test, new HashMap<String, Metric>()); 70 result.testEnded(test, new HashMap<String, Metric>()); 85 result.testEnded(test, 25L, new HashMap<String, Metric>()); 101 result.testRunEnded(0, new HashMap<String, Metric>()); 110 result.testRunEnded(0, new HashMap<String, Metric>()); 133 result.testEnded(test, new HashMap<String, Metric>()); 156 result.testEnded(test, new HashMap<String, Metric>()); 205 result1.testEnded(testcase1, new HashMap<String, Metric>()); 208 result1.testEnded(testcase2, new HashMap<String, Metric>()); [all...] |
/tools/tradefederation/core/tests/src/com/android/tradefed/invoker/ |
ShardListenerTest.java | 20 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 67 mMockListener.testEnded(tid, 0l, new HashMap<String, Metric>()); 68 mMockListener.testRunEnded(0l, new HashMap<String, Metric>()); 75 mShardListener.testEnded(tid, 0l, new HashMap<String, Metric>()); 76 mShardListener.testRunEnded(0l, new HashMap<String, Metric>()); 91 mMockListener.testEnded(tid, 0l, new HashMap<String, Metric>()); 92 mMockListener.testRunEnded(0l, new HashMap<String, Metric>()); 95 mMockListener.testEnded(tid, 0l, new HashMap<String, Metric>()); 96 mMockListener.testRunEnded(0l, new HashMap<String, Metric>()); 102 mMockListener.testEnded(tid, 0l, new HashMap<String, Metric>()); [all...] |
/tools/tradefederation/core/src/com/android/tradefed/result/ |
ITestLifeCycleReceiver.java | 18 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 75 * @param runMetrics key-value pairs reported at the end of a test run with {@link Metric}. 77 public default void testRunEnded(long elapsedTimeMillis, HashMap<String, Metric> runMetrics) {} 155 public default void testEnded(TestDescription test, HashMap<String, Metric> testMetrics) {} 179 TestDescription test, long endTime, HashMap<String, Metric> testMetrics) {
|
/test/suite_harness/common/host-side/tradefed/tests/src/com/android/compatibility/common/tradefed/testtype/ |
TestStub.java | 20 import com.android.tradefed.metrics.proto.MetricMeasurement.Metric; 66 listener.testEnded(tid, new HashMap<String, Metric>()); 72 listener.testEnded(tid2, new HashMap<String, Metric>()); 80 listener.testEnded(tid3, new HashMap<String, Metric>()); 82 listener.testRunEnded(0, new HashMap<String, Metric>()); 97 listener.testRunEnded(0, new HashMap<String, Metric>()); 111 listener.testEnded(tid, new HashMap<String, Metric>()); 116 listener.testEnded(tid, new HashMap<String, Metric>()); 123 listener.testEnded(tid, new HashMap<String, Metric>()); 125 listener.testRunEnded(0, new HashMap<String, Metric>()); [all...] |