Home
last modified time | relevance | path

Searched refs:Atom (Results 1 – 25 of 70) sorted by relevance

123

/packages/services/Car/service/src/com/android/car/telemetry/publisher/statsconverters/
DAtomListConverter.java23 import com.android.car.telemetry.AtomsProto.Atom;
35 private static Map<Atom.PushedCase, AbstractAtomConverter<?>> sPushedCaseConverters = Map.of(
36 /* key = */ Atom.PushedCase.APP_START_MEMORY_STATE_CAPTURED,
38 /* key = */ Atom.PushedCase.ACTIVITY_FOREGROUND_STATE_CHANGED,
40 Atom.PushedCase.APP_CRASH_OCCURRED, new AppCrashOccurredConverter(),
41 Atom.PushedCase.ANR_OCCURRED, new AnrOccurredConverter(),
42 Atom.PushedCase.WTF_OCCURRED, new WtfOccurredConverter(),
43 Atom.PushedCase.PROCESS_START_TIME, new ProcessStartTimeConverter());
46 private static Map<Atom.PulledCase, AbstractAtomConverter<?>> sPulledCaseConverters = Map.of(
47 Atom.PulledCase.PROCESS_MEMORY_STATE, new ProcessMemoryStateConverter(),
[all …]
DGaugeMetricDataConverter.java25 import com.android.car.telemetry.AtomsProto.Atom;
65 List<Atom> atoms = new ArrayList<>(); in convertGaugeDataList()
75 Atom atom = aggregate.getAtom(); in convertGaugeDataList()
84 for (Atom atom : bi.getAtomList()) { in convertGaugeDataList()
DAbstractAtomConverter.java26 import com.android.car.telemetry.AtomsProto.Atom;
75 abstract T getAtomData(@NonNull Atom atom); in getAtomData()
104 @NonNull List<Atom> atoms, in convert()
117 for (Atom atom : atoms) { in convert()
/packages/modules/NeuralNetworks/runtime/
DTelemetryStatsd.h99 using Atom = std::pair<AtomKey, AtomValue>; variable
106 void push(Atom&& atom);
109 Atom pop();
119 using LoggerFn = std::function<void(Atom&&)>;
134 void write(Atom&& atom);
144 Result takeAll(std::vector<Atom>* output, bool blockUntilDataIsAvailable);
150 mutable std::vector<Atom> mChannel GUARDED_BY(mMutex);
156 Atom createAtomFrom(const DiagnosticCompilationInfo* info);
157 Atom createAtomFrom(const DiagnosticExecutionInfo* info);
DTelemetryStatsd.cpp196 void logAtomToStatsd(Atom&& atom) { in logAtomToStatsd()
285 void AtomAggregator::push(Atom&& atom) { in push()
313 std::vector<Atom> atoms; in AsyncLogger()
326 [&data](Atom& atom) { data.push(std::move(atom)); }); in AsyncLogger()
341 void AsyncLogger::write(Atom&& atom) { in write()
353 AsyncLogger::Result AsyncLogger::takeAll(std::vector<Atom>* output, in takeAll()
380 Atom createAtomFrom(const DiagnosticCompilationInfo* info) { in createAtomFrom()
381 Atom atom = Atom{ in createAtomFrom()
411 Atom createAtomFrom(const DiagnosticExecutionInfo* info) { in createAtomFrom()
412 Atom atom = Atom{ in createAtomFrom()
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/telemetry/publisher/statsconverters/
DProcessCpuTimeConverterTest.java32 import com.android.car.telemetry.AtomsProto.Atom;
47 private static final Atom ATOM_A =
48 Atom.newBuilder()
54 private static final Atom ATOM_B =
55 Atom.newBuilder()
61 private static final Atom ATOM_MISMATCH =
62 Atom.newBuilder()
97 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
125 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
139 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testMalformedDimensionValue_throwsException()
DActivityForegroundStateChangedConverterTest.java34 import com.android.car.telemetry.AtomsProto.Atom;
48 private static final Atom ATOM_A =
49 Atom.newBuilder()
55 private static final Atom ATOM_B =
56 Atom.newBuilder()
62 private static final Atom ATOM_MISMATCH =
63 Atom.newBuilder()
99 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
126 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
140 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testMalformedDimensionValue_throwsException()
DWtfOccurredConverterTest.java45 private static final AtomsProto.Atom ATOM_A =
46 AtomsProto.Atom.newBuilder()
53 private static final AtomsProto.Atom ATOM_B =
54 AtomsProto.Atom.newBuilder()
61 private static final AtomsProto.Atom ATOM_MISMATCH =
62 AtomsProto.Atom.newBuilder()
73 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
98 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
DAnrOccurredConverterTest.java46 private static final AtomsProto.Atom ATOM_A =
47 AtomsProto.Atom.newBuilder()
54 private static final AtomsProto.Atom ATOM_B =
55 AtomsProto.Atom.newBuilder()
62 private static final AtomsProto.Atom ATOM_MISMATCH =
63 AtomsProto.Atom.newBuilder()
74 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
100 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
DAppCrashOccurredConverterTest.java45 private static final AtomsProto.Atom ATOM_A =
46 AtomsProto.Atom.newBuilder()
53 private static final AtomsProto.Atom ATOM_B =
54 AtomsProto.Atom.newBuilder()
61 private static final AtomsProto.Atom ATOM_MISMATCH =
62 AtomsProto.Atom.newBuilder()
73 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
99 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
DProcessStartTimeConverterTest.java51 private static final AtomsProto.Atom ATOM_A =
52 AtomsProto.Atom.newBuilder()
61 private static final AtomsProto.Atom ATOM_B =
62 AtomsProto.Atom.newBuilder()
71 private static final AtomsProto.Atom ATOM_MISMATCH =
72 AtomsProto.Atom.newBuilder()
83 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
113 List<AtomsProto.Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
DAppStartMemoryStateCapturedConverterTest.java37 import com.android.car.telemetry.AtomsProto.Atom;
51 private static final Atom ATOM_A =
52 Atom.newBuilder()
62 private static final Atom ATOM_B =
63 Atom.newBuilder()
73 private static final Atom ATOM_MISMATCH =
74 Atom.newBuilder()
113 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
158 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
172 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testMalformedDimensionValue_throwsException()
DProcessMemoryStateConverterTest.java36 import com.android.car.telemetry.AtomsProto.Atom;
51 private static final Atom ATOM_A =
52 Atom.newBuilder()
62 private static final Atom ATOM_B =
63 Atom.newBuilder()
73 private static final Atom ATOM_MISMATCH =
74 Atom.newBuilder()
112 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
155 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
169 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testMalformedDimensionValue_throwsException()
DProcessMemorySnapshotConverterTest.java38 import com.android.car.telemetry.AtomsProto.Atom;
53 private static final Atom ATOM_A =
54 Atom.newBuilder()
66 private static final Atom ATOM_B =
67 Atom.newBuilder()
79 private static final Atom ATOM_MISMATCH =
80 Atom.newBuilder()
115 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testConvertAtomsListWithDimensionValues_putsCorrectDataToPersistableBundle()
166 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_MISMATCH); in testAtomSetFieldInconsistency_throwsException()
180 List<Atom> atomsList = Arrays.asList(ATOM_A, ATOM_B); in testMalformedDimensionValue_throwsException()
DAtomListConverterTest.java27 import com.android.car.telemetry.AtomsProto.Atom;
42 List<Atom> pushedAtomsList = Arrays.asList( in testConvertPushedAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
43 Atom.newBuilder() in testConvertPushedAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
50 Atom.newBuilder() in testConvertPushedAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
82 List<Atom> pulledAtomsList = Arrays.asList( in testConvertPulledAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
83 Atom.newBuilder() in testConvertPulledAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
89 Atom.newBuilder() in testConvertPulledAtomsListWithUnsetFields_putsCorrectDataToPersistableBundle()
DGaugeMetricDataConverterTest.java55 .addAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_putsCorrectDataIntoPersistableBundle()
61 .addAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_putsCorrectDataIntoPersistableBundle()
68 .addAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_putsCorrectDataIntoPersistableBundle()
83 .addAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_putsCorrectDataIntoPersistableBundle()
142 .setAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
150 .setAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
158 .setAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
175 .setAtom(AtomsProto.Atom.newBuilder() in testConvertGaugeDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
DEventMetricDataConverterTest.java31 import com.android.car.telemetry.AtomsProto.Atom;
50 .setAtom(Atom.newBuilder() in testConvertEventDataList_putsCorrectDataIntoPersistableBundle()
59 .setAtom(Atom.newBuilder() in testConvertEventDataList_putsCorrectDataIntoPersistableBundle()
94 .setAtom(Atom.newBuilder() in testConvertEventDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
106 .setAtom(Atom.newBuilder() in testConvertEventDataList_forAggregatedAtoms_putsCorrectDataIntoPersistableBundle()
/packages/modules/StatsD/apex/tests/libstatspull/src/com/android/internal/os/statsd/libstats/
DStatsConfigUtils.java28 import com.android.os.AtomsProto.Atom;
83 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in getAppBreadcrumbMatcher()
110 public static List<Atom> getGaugeMetricDataList(ConfigMetricsReport report) { in getGaugeMetricDataList()
111 List<Atom> data = new ArrayList<>(); in getGaugeMetricDataList()
116 for (Atom atom : bucketInfo.getAtomList()) { in getGaugeMetricDataList()
129 public static List<Atom> getGaugeMetricDataList(StatsManager statsManager, long configId) { in getGaugeMetricDataList()
134 private static List<Atom> backFillGaugeBucketAtoms( in backFillGaugeBucketAtoms()
136 List<Pair<Atom, Long>> atomTimestamp = new ArrayList<>(); in backFillGaugeBucketAtoms()
DLibStatsPullTests.java37 import com.android.os.AtomsProto.Atom;
111 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbackRegistration()
144 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbackFailure()
169 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbackTimeout()
194 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbackCache()
231 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbackStress()
273 List<Atom> data = StatsConfigUtils.getGaugeMetricDataList(statsManager, sConfigId); in testPullAtomCallbacksProcessedInOrder()
/packages/modules/StatsD/tests/src/android/cts/statsd/metric/
DMetricsUtils.java27 import com.android.os.AtomsProto.Atom;
66 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in startAtomMatcher()
81 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in stopAtomMatcher()
96 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in unspecifiedAtomMatcher()
107 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER)) in simpleAtomMatcher()
115 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in appBreadcrumbMatcherWithLabel()
128 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in appBreadcrumbMatcherWithLabelAndState()
142 .setAtomId(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in simpleAtomMatcher()
DValueMetricsTests.java37 import com.android.os.AtomsProto.Atom;
91 .setField(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in testValueMetric()
164 Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER); in testPullerAcrossBuckets()
175 .setField(Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER) in testPullerAcrossBuckets()
245 Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER); in testMultipleEventsPerBucket()
256 .setField(Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER) in testMultipleEventsPerBucket()
316 .setAtomId(Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER); in testPullerAcrossBucketsWithActivation()
328 .setField(Atom.SYSTEM_ELAPSED_REALTIME_FIELD_NUMBER) in testPullerAcrossBucketsWithActivation()
402 .setField(Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER) in testValueMetricWithConditionAndActivation()
/packages/modules/StatsD/tests/utils/tests/src/android/util/
DStatsEventTestUtilsTest.java20 import static com.android.os.AtomsProto.Atom.TOMB_STONE_OCCURRED_FIELD_NUMBER;
25 import com.android.os.AtomsProto.Atom;
47 Atom atom = StatsEventTestUtils.convertToAtom( in testOnlyAtomId()
60 Atom atom = StatsEventTestUtils.convertToAtom(mStatsEventCaptor.getValue()); in testOneField()
89 Atom atom = StatsEventTestUtils.convertToAtom(mStatsEventCaptor.getValue()); in testTestAtomReported()
/packages/modules/StatsD/tests/src/android/cts/statsd/validation/
DValidationTests.java45 import com.android.os.AtomsProto.Atom;
120 final int atomTag = Atom.WAKELOCK_STATE_CHANGED_FIELD_NUMBER; in testPartialWakelock()
365 final int atomTag = Atom.WAKELOCK_STATE_CHANGED_FIELD_NUMBER; in uploadWakelockDurationBatteryStatsConfig()
510 .setAtomId(Atom.PLUGGED_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
518 .setAtomId(Atom.PLUGGED_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
526 .setAtomId(Atom.PLUGGED_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
534 .setAtomId(Atom.PLUGGED_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
557 .setAtomId(Atom.SCREEN_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
565 .setAtomId(Atom.SCREEN_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
573 .setAtomId(Atom.SCREEN_STATE_CHANGED_FIELD_NUMBER) in uploadWakelockDurationBatteryStatsConfig()
[all …]
/packages/modules/StatsD/lib/libstatsgtestmatchers/include/
Dgtest_matchers.h224 EQ_MATCHER(Atom,
225 PROPERTY_MATCHER(Atom, screen_state_changed, EqScreenStateChanged),
226 PROPERTY_MATCHER(Atom, test_atom_reported, EqTestAtomReported),
227 PROPERTY_MATCHER(Atom, wakelock_state_changed, EqWakelockStateChanged)
229 TYPE_PRINTER(Atom,
/packages/modules/StatsD/statsd/tools/localtools/src/com/android/statsd/shelltools/testdrive/
DTestDrive.java28 import com.android.os.AtomsProto.Atom;
317 if (Atom.getDescriptor().findFieldByNumber(atom) == null && in addAtom()
318 Atom.getDescriptor().isExtensionNumber(atom) == false) { in addAtom()
503 Atom.APP_BREADCRUMB_REPORTED_FIELD_NUMBER, in createConfig()
585 .setAtomId(Atom.MEDIA_DRM_ACTIVITY_INFO_FIELD_NUMBER) in baseBuilder()
589 .setAtomId(Atom.GPU_STATS_GLOBAL_INFO_FIELD_NUMBER) in baseBuilder()
593 .setAtomId(Atom.GPU_STATS_APP_INFO_FIELD_NUMBER) in baseBuilder()
597 .setAtomId(Atom.TRAIN_INFO_FIELD_NUMBER) in baseBuilder()
602 Atom.GENERAL_EXTERNAL_STORAGE_ACCESS_STATS_FIELD_NUMBER) in baseBuilder()
606 .setAtomId(Atom.LAUNCHER_LAYOUT_SNAPSHOT_FIELD_NUMBER) in baseBuilder()
[all …]

123