Home
last modified time | relevance | path

Searched refs:DBProtectedSignal (Results 1 – 25 of 35) sorted by relevance

12

/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/
DSignalsFixture.java26 import com.android.adservices.data.signals.DBProtectedSignal;
79 public static DBProtectedSignal createSignal(byte[] key, byte[] value) { in createSignal()
80 return DBProtectedSignal.builder() in createSignal()
89 public static DBProtectedSignal createSignal(byte[] key, byte[] value, long id) { in createSignal()
90 return DBProtectedSignal.builder() in createSignal()
100 public static DBProtectedSignal createSignal( in createSignal()
102 return DBProtectedSignal.builder() in createSignal()
113 List<DBProtectedSignal.Builder> expected, List<DBProtectedSignal.Builder> actual) { in assertSignalsBuilderUnorderedListEquals()
114 List<DBProtectedSignal> expectedBuilt = new ArrayList<>(); in assertSignalsBuilderUnorderedListEquals()
115 List<DBProtectedSignal> actualBuilt = new ArrayList<>(); in assertSignalsBuilderUnorderedListEquals()
[all …]
DUpdateProcessingOrchestratorTest.java45 import com.android.adservices.data.signals.DBProtectedSignal;
97 @Captor ArgumentCaptor<List<DBProtectedSignal>> mInsertCaptor;
98 @Captor ArgumentCaptor<List<DBProtectedSignal>> mRemoveCaptor;
202 DBProtectedSignal.Builder addedSignal = in testUpdatesProcessorSingleInsert()
203 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE); in testUpdatesProcessorSingleInsert()
229 List<DBProtectedSignal> expected = List.of(createSignal(KEY_1, VALUE)); in testUpdatesProcessorSingleInsert()
249 DBProtectedSignal.Builder addedSignal = in testUpdatesProcessorSingleInsertJsonArray()
250 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE); in testUpdatesProcessorSingleInsertJsonArray()
276 List<DBProtectedSignal> expected = List.of(createSignal(KEY_1, VALUE)); in testUpdatesProcessorSingleInsertJsonArray()
284 DBProtectedSignal toRemove = createSignal(KEY_1, VALUE, 123L); in testUpdatesProcessorSingleRemove()
[all …]
DSignalsIntakeE2ETest.java68 import com.android.adservices.data.signals.DBProtectedSignal;
352 List<DBProtectedSignal> expected = new ArrayList<>(); in testPutNoNetwork()
354 DBProtectedSignal.builder() in testPutNoNetwork()
361 List<DBProtectedSignal> actual = mSignalsDao.getSignalsByBuyer(BUYER); in testPutNoNetwork()
446 List<DBProtectedSignal> expected1 = in testComplexJsonNoNetwork()
453 List<DBProtectedSignal> actual1 = mSignalsDao.getSignalsByBuyer(BUYER); in testComplexJsonNoNetwork()
493 List<DBProtectedSignal> expected2 = in testComplexJsonNoNetwork()
501 List<DBProtectedSignal> actual2 = mSignalsDao.getSignalsByBuyer(BUYER); in testComplexJsonNoNetwork()
584 List<DBProtectedSignal> expected1 = in testComplexJson()
591 List<DBProtectedSignal> actual1 = mSignalsDao.getSignalsByBuyer(BUYER); in testComplexJson()
[all …]
DSignalsProviderFastImplTest.java24 import com.android.adservices.data.signals.DBProtectedSignal;
75 List<DBProtectedSignal> dbProtectedSignalList = in test_getSignals_oneSignal_returnsSignal()
98 List<DBProtectedSignal> dbProtectedSignalList = in test_getSignals_multipleSignals_returnsSignals()
123 private DBProtectedSignal generateDBProtectedSignal(String seed) { in generateDBProtectedSignal()
129 DBProtectedSignal dbProtectedSignal = in generateDBProtectedSignal()
130 DBProtectedSignal.builder() in generateDBProtectedSignal()
DSignalsProviderImplTest.java22 import com.android.adservices.data.signals.DBProtectedSignal;
74 List<DBProtectedSignal> dbProtectedSignalList = in test_getSignals_oneSignal_returnsSignal()
97 List<DBProtectedSignal> dbProtectedSignalList = in test_getSignals_multipleSignals_returnsSignals()
122 private DBProtectedSignal generateDBProtectedSignal(String seed) { in generateDBProtectedSignal()
128 DBProtectedSignal dbProtectedSignal = in generateDBProtectedSignal()
129 DBProtectedSignal.builder() in generateDBProtectedSignal()
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/data/signals/
DDBProtectedSignalTest.java39 DBProtectedSignal signal = in testCreateSignal()
40 DBProtectedSignal.create( in testCreateSignal()
59 DBProtectedSignal signal = in testBuildSignal()
60 DBProtectedSignal.builder() in testBuildSignal()
80 DBProtectedSignal signal1 = in testEqual()
81 DBProtectedSignal.builder() in testEqual()
90 DBProtectedSignal signal2 = in testEqual()
91 DBProtectedSignal.builder() in testEqual()
105 DBProtectedSignal signal1 = in testNotEqual()
106 DBProtectedSignal.builder() in testNotEqual()
[all …]
DProtectedSignalsDaoTest.java89 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testInsertThenRead()
102 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testInsertThenDeleteThenRead()
114 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testTwoIdenticalSignals()
127 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testTwoSignalsOneDelete()
140 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testTwoSignalsDeleteAll()
148 DBProtectedSignal signal1 = in testTwoBuyers()
149 DBProtectedSignal.builder() in testTwoBuyers()
157 DBProtectedSignal signal2 = in testTwoBuyers()
158 DBProtectedSignal.builder() in testTwoBuyers()
169 List<DBProtectedSignal> readResult = mProtectedSignalsDao.getSignalsByBuyer(BUYER_1); in testTwoBuyers()
[all …]
DDBProtectedSignalFixture.java30 public static DBProtectedSignal.Builder getBuilder() { in getBuilder()
31 return DBProtectedSignal.builder() in getBuilder()
40 public static final DBProtectedSignal SIGNAL = getBuilder().build();
41 public static final DBProtectedSignal SIGNAL_OTHER_BUYER =
43 public static final DBProtectedSignal SIGNAL_OTHER_BUYER_OTHER_PACKAGE =
48 public static final DBProtectedSignal LATER_TIME_SIGNAL =
53 public static final DBProtectedSignal LATER_TIME_SIGNAL_OTHER_BUYER =
64 public static void assertEqualsExceptId(DBProtectedSignal expected, DBProtectedSignal actual) { in assertEqualsExceptId()
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/updateprocessors/append/
DAppendV0Test.java43 import com.android.adservices.data.signals.DBProtectedSignal;
89 List<DBProtectedSignal.Builder> expected = in testAppendSingle()
90 Arrays.asList(DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1)); in testAppendSingle()
111 List<DBProtectedSignal.Builder> expected = in testAppendMultipleValues()
113 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1), in testAppendMultipleValues()
114 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_2)); in testAppendMultipleValues()
143 List<DBProtectedSignal.Builder> expected = in testAppendMultipleKeys()
145 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1), in testAppendMultipleKeys()
146 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_2), in testAppendMultipleKeys()
147 DBProtectedSignal.builder().setKey(KEY_2).setValue(VALUE_2)); in testAppendMultipleKeys()
[all …]
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/updateprocessors/put/
DPutV0Test.java41 import com.android.adservices.data.signals.DBProtectedSignal;
78 List<DBProtectedSignal.Builder> expected = in testPutSingle()
79 Arrays.asList(DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1)); in testPutSingle()
93 List<DBProtectedSignal.Builder> expected = in testPutMultipleKeys()
95 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1), in testPutMultipleKeys()
96 DBProtectedSignal.builder().setKey(KEY_2).setValue(VALUE_2)); in testPutMultipleKeys()
105 Map<ByteBuffer, Set<DBProtectedSignal>> existingSignals = new HashMap<>(); in testOverwriteExisting()
106 DBProtectedSignal toOverwrite = in testOverwriteExisting()
114 List<DBProtectedSignal.Builder> expected = in testOverwriteExisting()
115 Arrays.asList(DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1)); in testOverwriteExisting()
[all …]
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/evict/
DFifoSignalEvictorTest.java27 import com.android.adservices.data.signals.DBProtectedSignal;
57 List<DBProtectedSignal> signalInput = getListOfSignalWithCreationTimeIncrease(5, 0); in testFifoEvict_signalNotLargeEnoughForEviction()
83 List<DBProtectedSignal> signalInput = getListOfSignalWithCreationTimeIncrease(20, 0); in testFifoEvict_signalEvicted()
84 List<DBProtectedSignal> expectedOutput = getListOfSignalWithCreationTimeIncrease(20, 10); in testFifoEvict_signalEvicted()
100 .sorted(Comparator.comparing(DBProtectedSignal::getCreationTime)) in testFifoEvict_signalEvicted()
103 .sorted(Comparator.comparing(DBProtectedSignal::getCreationTime)) in testFifoEvict_signalEvicted()
118 List<DBProtectedSignal> signalInput = getListOfSignalWithCreationTimeIncrease(20, 0); in testFifoEvict_signalLargerThanMaxButWithinOversubscribe()
149 private List<DBProtectedSignal> getListOfSignalWithCreationTimeIncrease( in getListOfSignalWithCreationTimeIncrease()
151 ArrayList<DBProtectedSignal> list = new ArrayList<>(); in getListOfSignalWithCreationTimeIncrease()
154 DBProtectedSignal.builder() in getListOfSignalWithCreationTimeIncrease()
[all …]
DSignalSizeCalculatorTest.java23 import com.android.adservices.data.signals.DBProtectedSignal;
59 private DBProtectedSignal createProtectedSignal(String key, String value) { in createProtectedSignal()
60 return DBProtectedSignal.builder() in createProtectedSignal()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/
DUpdateProcessingOrchestrator.java32 import com.android.adservices.data.signals.DBProtectedSignal;
106 List<DBProtectedSignal> currentSignalsList = in processUpdates()
108 Map<ByteBuffer, Set<DBProtectedSignal>> currentSignalsMap = in processUpdates()
153 List<DBProtectedSignal> updatedSignals = in processUpdates()
178 private List<DBProtectedSignal> updateProtectedSignalInMemory( in updateProtectedSignalInMemory()
182 List<DBProtectedSignal> currentSignalList, in updateProtectedSignalInMemory()
184 List<DBProtectedSignal> updatedSignalList = new ArrayList<>(); in updateProtectedSignalInMemory()
186 for (DBProtectedSignal signal : currentSignalList) { in updateProtectedSignalInMemory()
209 private Map<ByteBuffer, Set<DBProtectedSignal>> getCurrentSignalsMap( in getCurrentSignalsMap()
210 List<DBProtectedSignal> currentSignalsList) { in getCurrentSignalsMap()
[all …]
DSignalsProviderImpl.java23 import com.android.adservices.data.signals.DBProtectedSignal;
43 List<DBProtectedSignal> dbSignals = mProtectedSignalsDao.getSignalsByBuyer(buyer); in getSignals()
47 for (DBProtectedSignal dbSignal : dbSignals) { in getSignals()
DSignalsProviderFastImpl.java25 import com.android.adservices.data.signals.DBProtectedSignal;
44 List<DBProtectedSignal> dbSignals = mProtectedSignalsDao.getSignalsByBuyer(buyer); in getSignals()
48 for (DBProtectedSignal dbSignal : dbSignals) { in getSignals()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/updateprocessors/append/
DAppendV0.java19 import com.android.adservices.data.signals.DBProtectedSignal;
61 Object updates, Map<ByteBuffer, Set<DBProtectedSignal>> current) throws JSONException { in processUpdates()
78 Map<ByteBuffer, Set<DBProtectedSignal>> current, in processKey()
101 Map<ByteBuffer, Set<DBProtectedSignal>> current, in deleteSignals()
105 List<DBProtectedSignal> timeSeries = new ArrayList<>(current.get(key)); in deleteSignals()
107 timeSeries.sort(Comparator.comparing(DBProtectedSignal::getCreationTime)); in deleteSignals()
120 DBProtectedSignal.Builder newSignalBuilder = in addSignals()
121 DBProtectedSignal.builder() in addSignals()
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/updateprocessors/putifnotpresent/
DPutIfNotPresentV0Test.java38 import com.android.adservices.data.signals.DBProtectedSignal;
70 List<DBProtectedSignal.Builder> expected = in testPutSingle()
71 Arrays.asList(DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1)); in testPutSingle()
86 List<DBProtectedSignal.Builder> expected = in testPutMultipleKeys()
88 DBProtectedSignal.builder().setKey(KEY_1).setValue(VALUE_1), in testPutMultipleKeys()
89 DBProtectedSignal.builder().setKey(KEY_2).setValue(VALUE_2)); in testPutMultipleKeys()
99 Map<ByteBuffer, Set<DBProtectedSignal>> existingSignals = new HashMap<>(); in testKeepExisting()
100 DBProtectedSignal toKeep = in testKeepExisting()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/evict/
DSignalSizeCalculator.java21 import com.android.adservices.data.signals.DBProtectedSignal;
29 public static int calculate(@NonNull List<DBProtectedSignal> signalList) { in calculate()
34 public static int calculate(@NonNull DBProtectedSignal signal) { in calculate()
39 public static float maxSignalsSizeBytes(@NonNull List<DBProtectedSignal> signalList) { in maxSignalsSizeBytes()
47 public static float minSignalsSizeBytes(@NonNull List<DBProtectedSignal> signalList) { in minSignalsSizeBytes()
DFifoSignalEvictor.java22 import com.android.adservices.data.signals.DBProtectedSignal;
35 static final Comparator<DBProtectedSignal> CREATION_TIME_COMPARATOR =
36 Comparator.comparing(DBProtectedSignal::getCreationTime);
49 List<DBProtectedSignal> updatedSignals, in evict()
72 DBProtectedSignal oldestSignal = updatedSignals.remove(updatedSignals.size() - 1); in evict()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/updateprocessors/
DUpdateOutput.java21 import com.android.adservices.data.signals.DBProtectedSignal;
32 private final List<DBProtectedSignal.Builder> mToAdd = new ArrayList<>();
33 private final List<DBProtectedSignal> mToRemove = new ArrayList<>();
38 public List<DBProtectedSignal.Builder> getToAdd() { in getToAdd()
43 public List<DBProtectedSignal> getToRemove() { in getToRemove()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/updateprocessors/putifnotpresent/
DPutIfNotPresentV0.java19 import com.android.adservices.data.signals.DBProtectedSignal;
47 Object updates, Map<ByteBuffer, Set<DBProtectedSignal>> current) throws JSONException { in processUpdates()
63 Map<ByteBuffer, Set<DBProtectedSignal>> current, in processKey()
68 DBProtectedSignal.Builder newSignalBuilder = in processKey()
69 DBProtectedSignal.builder() in processKey()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/signals/updateprocessors/put/
DPutV0.java19 import com.android.adservices.data.signals.DBProtectedSignal;
47 Object updates, Map<ByteBuffer, Set<DBProtectedSignal>> current) throws JSONException { in processUpdates()
62 Map<ByteBuffer, Set<DBProtectedSignal>> current, in processKey()
70 DBProtectedSignal.Builder newSignalBuilder = in processKey()
71 DBProtectedSignal.builder() in processKey()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/data/signals/
DDBProtectedSignal.java36 @Entity(tableName = DBProtectedSignal.TABLE_NAME, inheritSuperIndices = true)
37 public abstract class DBProtectedSignal { class
86 public static DBProtectedSignal.Builder builder() { in builder()
94 public static DBProtectedSignal create( in create()
145 public abstract DBProtectedSignal build(); in build()
DProtectedSignalsDao.java56 public abstract List<DBProtectedSignal> getSignalsByBuyer(AdTechIdentifier buyer); in getSignalsByBuyer()
76 protected abstract void insertSignals(@NonNull List<DBProtectedSignal> signals); in insertSignals()
87 protected abstract void deleteSignals(@NonNull List<DBProtectedSignal> signals); in deleteSignals()
101 @NonNull List<DBProtectedSignal> signalsToInsert, in insertAndDelete()
102 @NonNull List<DBProtectedSignal> signalsToDelete) { in insertAndDelete()
/packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/updateprocessors/remove/
DRemoveV0Test.java31 import com.android.adservices.data.signals.DBProtectedSignal;
67 Map<ByteBuffer, Set<DBProtectedSignal>> existingSignals = new HashMap<>(); in testRemoveSinglePresent()
68 DBProtectedSignal toRemove = createSignal(KEY_1, VALUE_1, ID_1, NOW); in testRemoveSinglePresent()
83 Map<ByteBuffer, Set<DBProtectedSignal>> existingSignals = new HashMap<>(); in testRemoveMultiplePresent()
84 DBProtectedSignal toRemove = createSignal(KEY_1, VALUE_1, ID_1, NOW); in testRemoveMultiplePresent()

12