| /packages/modules/AdServices/adservices/tests/unittest/service-core/protectedaudience/src/com/android/adservices/service/signals/ |
| D | SignalsFixture.java | 26 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 …]
|
| D | UpdateProcessingOrchestratorTest.java | 45 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 …]
|
| D | SignalsIntakeE2ETest.java | 68 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 …]
|
| D | SignalsProviderFastImplTest.java | 24 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()
|
| D | SignalsProviderImplTest.java | 22 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/ |
| D | DBProtectedSignalTest.java | 39 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 …]
|
| D | ProtectedSignalsDaoTest.java | 89 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 …]
|
| D | DBProtectedSignalFixture.java | 30 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/ |
| D | AppendV0Test.java | 43 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/ |
| D | PutV0Test.java | 41 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/ |
| D | FifoSignalEvictorTest.java | 27 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 …]
|
| D | SignalSizeCalculatorTest.java | 23 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/ |
| D | UpdateProcessingOrchestrator.java | 32 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 …]
|
| D | SignalsProviderImpl.java | 23 import com.android.adservices.data.signals.DBProtectedSignal; 43 List<DBProtectedSignal> dbSignals = mProtectedSignalsDao.getSignalsByBuyer(buyer); in getSignals() 47 for (DBProtectedSignal dbSignal : dbSignals) { in getSignals()
|
| D | SignalsProviderFastImpl.java | 25 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/ |
| D | AppendV0.java | 19 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/ |
| D | PutIfNotPresentV0Test.java | 38 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/ |
| D | SignalSizeCalculator.java | 21 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()
|
| D | FifoSignalEvictor.java | 22 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/ |
| D | UpdateOutput.java | 21 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/ |
| D | PutIfNotPresentV0.java | 19 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/ |
| D | PutV0.java | 19 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/ |
| D | DBProtectedSignal.java | 36 @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()
|
| D | ProtectedSignalsDao.java | 56 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/ |
| D | RemoveV0Test.java | 31 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()
|