/cts/tests/tests/hardware/src/android/hardware/cts/helpers/sensorverification/ |
EventOrderingVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 37 SensorStats stats = new SensorStats(); 47 SensorStats stats = new SensorStats(); 57 SensorStats stats = new SensorStats(); 74 SensorStats stats = new SensorStats(); 100 private void verifyStats(SensorStats stats, boolean passed, int count) [all...] |
FrequencyVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 39 SensorStats stats = new SensorStats(); 44 stats = new SensorStats(); 49 stats = new SensorStats(); 54 stats = new SensorStats(); 64 stats = new SensorStats(); 93 private void verifyStats(SensorStats stats, boolean passed, double frequency) { 95 assertEquals(frequency, stats.getValue(SensorStats.FREQUENCY_KEY));
|
EventBasicVerificationTest.java | 23 import android.hardware.cts.helpers.SensorStats; 37 * Test {@link EventBasicVerification#verify(TestSensorEnvironment, SensorStats)}. 49 SensorStats stats; 55 stats = new SensorStats(); 59 assertEquals(20, (long) stats.getValue(SensorStats.EVENT_COUNT_KEY)); 60 assertEquals(false, stats.getValue(SensorStats.WRONG_SENSOR_KEY)); 64 stats = new SensorStats(); 73 assertEquals(5, (long) stats.getValue(SensorStats.EVENT_COUNT_KEY)); 74 assertEquals(false, stats.getValue(SensorStats.WRONG_SENSOR_KEY)); 80 stats = new SensorStats(); [all...] |
ISensorVerification.java | 19 import android.hardware.cts.helpers.SensorStats; 32 * The method {@link #verify(TestSensorEnvironment, SensorStats)} should be called after all events 46 * @param stats a {@link SensorStats} object used to keep track of the stats. 49 void verify(TestSensorEnvironment environment, SensorStats stats);
|
MeanVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 34 * Test {@link MeanVerification#verify(TestSensorEnvironment, SensorStats)}. 47 SensorStats stats = new SensorStats(); 54 stats = new SensorStats(); 61 stats = new SensorStats(); 73 stats = new SensorStats(); 84 stats = new SensorStats(); 106 private void verifyStats(SensorStats stats, boolean passed, float[] means) { 108 float[] actual = (float[]) stats.getValue(SensorStats.MEAN_KEY) [all...] |
EventGapVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 70 SensorStats stats = new SensorStats(); 86 assertEquals(indices.length, stats.getValue(SensorStats.EVENT_GAP_COUNT_KEY)); 87 assertNotNull(stats.getValue(SensorStats.EVENT_GAP_POSITIONS_KEY)); 88 int[] actualIndices = (int[]) stats.getValue(SensorStats.EVENT_GAP_POSITIONS_KEY);
|
MagnitudeVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 34 * Test {@link MagnitudeVerification#verify(TestSensorEnvironment, SensorStats)}. 53 SensorStats stats = new SensorStats(); 66 assertEquals(magnitude, (Float) stats.getValue(SensorStats.MAGNITUDE_KEY), 0.01);
|
JitterVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 50 SensorStats stats = new SensorStats(); 61 stats = new SensorStats(); 116 private void verifyStats(SensorStats stats, boolean passed, double percentageJitter) { 120 (Double) stats.getValue(SensorStats.JITTER_95_PERCENTILE_PERCENT_KEY),
|
StandardDeviationVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 34 * Test {@link StandardDeviationVerification#verify(TestSensorEnvironment, SensorStats)}. 64 SensorStats stats = new SensorStats(); 79 float[] actual = (float[]) stats.getValue(SensorStats.STANDARD_DEVIATION_KEY);
|
EventOrderingVerification.java | 22 import android.hardware.cts.helpers.SensorStats; 59 * {@value SensorStats#EVENT_OUT_OF_ORDER_COUNT_KEY}, and 60 * {@value SensorStats#EVENT_OUT_OF_ORDER_POSITIONS_KEY} keys to {@link SensorStats}. 65 public void verify(TestSensorEnvironment environment, SensorStats stats) { 72 void verify(SensorStats stats) { 75 stats.addValue(SensorStats.EVENT_OUT_OF_ORDER_COUNT_KEY, count); 77 SensorStats.EVENT_OUT_OF_ORDER_POSITIONS_KEY,
|
TimestampClockSourceVerificationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 166 SensorStats stats = new SensorStats(); 183 assertEquals(indices.length, stats.getValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_COUNT_KEY)); 184 if (0 != (Integer) stats.getValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_COUNT_KEY)) { 185 assertNotNull(stats.getValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_POSITIONS_KEY)); 188 int[] actualIndices = (int[]) stats.getValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_POSITIONS_KEY);
|
EventBasicVerification.java | 24 import android.hardware.cts.helpers.SensorStats; 164 public void verify(TestSensorEnvironment environment, SensorStats stats) { 169 void verify(SensorStats stats) { 171 stats.addValue(SensorStats.EVENT_COUNT_KEY, mNumEvent); 172 stats.addValue(SensorStats.EVENT_COUNT_EXPECTED_KEY, mExpectedMinNumEvent); 173 stats.addValue(SensorStats.WRONG_SENSOR_KEY, mWrongSensorObserved);
|
EventGapVerification.java | 6 import android.hardware.cts.helpers.SensorStats; 68 public void verify(TestSensorEnvironment environment, SensorStats stats) { 82 stats.addValue(SensorStats.EVENT_GAP_COUNT_KEY, count); 83 stats.addValue(SensorStats.EVENT_GAP_POSITIONS_KEY, getIndexArray(mEventGaps));
|
MagnitudeVerification.java | 24 import android.hardware.cts.helpers.SensorStats; 80 * {@value SensorStats#MAGNITUDE_KEY} keys to {@link SensorStats}. 85 public void verify(TestSensorEnvironment environment, SensorStats stats) { 92 void verify(SensorStats stats) { 102 stats.addValue(SensorStats.MAGNITUDE_KEY, mean);
|
TimestampClockSourceVerification.java | 22 import android.hardware.cts.helpers.SensorStats; 96 public void verify(TestSensorEnvironment environment, SensorStats stats) { 106 stats.addValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_COUNT_KEY, failuresCount); 108 SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_POSITIONS_KEY, 113 stats.addValue(SensorStats.EVENT_TIME_WRONG_CLOCKSOURCE_COUNT_KEY, 0);
|
BatchArrivalVerification.java | 9 import android.hardware.cts.helpers.SensorStats; 89 public void verify(TestSensorEnvironment environment, SensorStats stats) { 92 stats.addValue(SensorStats.DELAYED_BATCH_DELIVERY, count);
|
FifoLengthVerification.java | 23 import android.hardware.cts.helpers.SensorStats; 93 public void verify(TestSensorEnvironment environment, SensorStats stats) { 123 stats.addValue(SensorStats.EVENT_FIFO_LENGTH, batchCount);
|
FrequencyVerification.java | 23 import android.hardware.cts.helpers.SensorStats; 112 * {@value SensorStats#FREQUENCY_KEY} keys to {@link SensorStats}. 117 public void verify(TestSensorEnvironment environment, SensorStats stats) { 128 stats.addValue(SensorStats.FREQUENCY_KEY, measuredFrequencyHz);
|
/cts/tests/tests/hardware/src/android/hardware/cts/helpers/ |
SensorStatsTest.java | 24 * Unit tests for the {@link SensorStats} class. 29 * Test that {@link SensorStats#flatten()} works correctly. 32 SensorStats stats = new SensorStats(); 36 SensorStats subStats = new SensorStats(); 40 SensorStats subSubStats = new SensorStats(); 48 stats.addSensorStats("stats2", new SensorStats());
|
SensorStats.java | 40 public class SensorStats { 69 private final Map<String, SensorStats> mSensorStats = new HashMap<>(); 85 * Add a nested {@link SensorStats}. This is useful for keeping track of stats in a 89 * @param stats the sub {@link SensorStats} object. 91 public synchronized void addSensorStats(String key, SensorStats stats) { 100 * {@link SensorStats}. 108 * {@link SensorStats}. 115 * Flattens the map and all sub {@link SensorStats} objects. Keys will be flattened using 116 * {@value #DELIMITER}. For example, if a sub {@link SensorStats} is added with key 120 * @return a {@link Map} containing all stats from the value and sub {@link SensorStats} [all...] |
/cts/tests/tests/hardware/src/android/hardware/cts/helpers/sensoroperations/ |
SensorOperation.java | 19 import android.hardware.cts.helpers.SensorStats; 40 private final SensorStats mStats; 43 this(new SensorStats()); 46 protected SensorOperation(SensorStats stats) { 51 * @return The {@link SensorStats} for the operation. 53 public SensorStats getStats() { 76 * Wrapper around {@link SensorStats#addSensorStats(String, SensorStats)} 78 protected void addSensorStats(String key, SensorStats stats) { 83 * Wrapper around {@link SensorStats#addSensorStats(String, SensorStats)} that allows an inde [all...] |
SensorOperationTest.java | 21 import android.hardware.cts.helpers.SensorStats; 66 assertTrue(op.getStats().flatten().keySet().contains(SensorStats.ERROR)); 122 ParallelSensorOperation.STATS_TAG, i, SensorStats.DELIMITER))); 155 ParallelSensorOperation.STATS_TAG, i, SensorStats.DELIMITER))); 158 ParallelSensorOperation.STATS_TAG, i, SensorStats.DELIMITER, 159 SensorStats.ERROR))); 163 assertTrue(statsKeys.contains(SensorStats.ERROR)); 196 ParallelSensorOperation.STATS_TAG, i, SensorStats.DELIMITER))); 223 RepeatingSensorOperation.STATS_TAG, i, SensorStats.DELIMITER))); 237 private SensorStats mFakeStats = new SensorStats() [all...] |
FakeSensorOperation.java | 19 import android.hardware.cts.helpers.SensorStats; 86 getStats().addValue(SensorStats.ERROR, msg);
|
RepeatingSensorOperation.java | 19 import android.hardware.cts.helpers.SensorStats; 60 getStats().addValue(SensorStats.ERROR, msg);
|
SequentialSensorOperation.java | 19 import android.hardware.cts.helpers.SensorStats; 59 getStats().addValue(SensorStats.ERROR, msg);
|