| /packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/js/ |
| D | JSScriptEngineTest.java | 23 import static com.android.adservices.service.js.JSScriptEngine.JS_SCRIPT_ENGINE_CONNECTION_EXCEPTIO… 114 private static JSScriptEngine sJSScriptEngine; 118 @Mock JSScriptEngine.JavaScriptSandboxProvider mMockSandboxProvider; 128 if (JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()) { in initJavaScriptSandbox() 129 sJSScriptEngine = JSScriptEngine.getInstanceForTesting(sContext, sMockProfiler); in initJavaScriptSandbox() 135 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setup() 164 new JSScriptEngine.JavaScriptSandboxProvider(sMockProfiler) in testProviderFailsIfJSSandboxNotAvailableInWebViewVersion() 374 JSScriptEngine.createNewInstanceForTesting( in testConnectionIsResetIfJSProcessIsTerminated() 408 JSScriptEngine.createNewInstanceForTesting( in testEnforceHeapMemorySizeFailureAtCreateIsolate() 439 JSScriptEngine.createNewInstanceForTesting( in testEnforceHeapMemorySizeUnsupportedBySandbox() [all …]
|
| D | JavaScriptSandboxProviderTest.java | 58 private JSScriptEngine.JavaScriptSandboxProvider mJsSandboxProvider; 77 mJsSandboxProvider = new JSScriptEngine.JavaScriptSandboxProvider(mProfilerMock); in testJsSandboxProviderCreateFails() 97 mJsSandboxProvider = new JSScriptEngine.JavaScriptSandboxProvider(mProfilerMock); in testJsSandboxProviderCreatesOnlyOneInstance() 119 mJsSandboxProvider = new JSScriptEngine.JavaScriptSandboxProvider(mProfilerMock); in testJsSandboxProviderCreatesNewInstanceAfterFirstIsDestroyed()
|
| /packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/js/ |
| D | JSScriptEngine.java | 60 public class JSScriptEngine { class 63 @VisibleForTesting public static final String TAG = JSScriptEngine.class.getSimpleName(); 73 private static JSScriptEngine sSingleton; 184 public static JSScriptEngine getInstance(@NonNull Context context) { in getInstance() 185 synchronized (JSScriptEngine.class) { in getInstance() 189 new JSScriptEngine( in getInstance() 206 public static JSScriptEngine getInstanceForTesting( in getInstanceForTesting() 208 synchronized (JSScriptEngine.class) { in getInstanceForTesting() 217 new JSScriptEngine( in getInstanceForTesting() 235 public static JSScriptEngine createNewInstanceForTesting( in createNewInstanceForTesting() [all …]
|
| /packages/modules/AdServices/adservices/tests/cts/endtoends/permissions/appoptout/src/com/android/adservices/tests/permissions/ |
| D | PermissionsAppOptOutTest.java | 42 import com.android.adservices.service.js.JSScriptEngine; 207 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testNoEnrollment_selectAds_adSelectionConfig() 227 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testWithEnrollment_selectAds_adSelectionConfig() 250 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testNoEnrollment_reportImpression() 275 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testWithEnrollment_reportImpression()
|
| /packages/modules/AdServices/adservices/tests/cts/src/android/adservices/cts/ |
| D | TestAdSelectionManagerTest.java | 45 import com.android.adservices.service.js.JSScriptEngine; 136 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFailsWithInvalidAdSelectionId() 149 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFailsWithInvalidAdSelectionId_usingGetMethodToCreateManager() 273 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFailsWithInvalidAdSelectionConfigNoBuyers() 284 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFailsWithInvalidAdSelectionConfigNoBuyers_usingGetMethodToCreateManager()
|
| /packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/adselection/ |
| D | AdSelectionScriptEngine.java | 41 import com.android.adservices.service.js.JSScriptEngine; 110 + JSScriptEngine.ENTRY_POINT_FUNC_NAME 140 + JSScriptEngine.ENTRY_POINT_FUNC_NAME 159 + JSScriptEngine.ENTRY_POINT_FUNC_NAME 178 + JSScriptEngine.ENTRY_POINT_FUNC_NAME 191 + JSScriptEngine.ENTRY_POINT_FUNC_NAME 206 private final JSScriptEngine mJsEngine; 219 mJsEngine = JSScriptEngine.getInstance(context); in AdSelectionScriptEngine()
|
| D | ReportImpressionScriptEngine.java | 37 import com.android.adservices.service.js.JSScriptEngine; 90 REPORT_RESULT_FUNC_NAME + JSScriptEngine.ENTRY_POINT_FUNC_NAME; 92 REPORT_WIN_FUNC_NAME + JSScriptEngine.ENTRY_POINT_FUNC_NAME; 126 private final JSScriptEngine mJsEngine; 138 mJsEngine = JSScriptEngine.getInstance(context); in ReportImpressionScriptEngine()
|
| D | AdSelectionRunner.java | 52 import com.android.adservices.service.js.JSScriptEngine; 173 JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable(), in AdSelectionRunner() 223 JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable(), in AdSelectionRunner()
|
| D | AdSelectionServiceImpl.java | 86 import com.android.adservices.service.js.JSScriptEngine; 946 JSScriptEngine jsScriptEngine = JSScriptEngine.getInstance(mContext); in destroy()
|
| /packages/modules/AdServices/adservices/tests/cts/endtoends/permissions/valid/src/com/android/adservices/tests/permissions/ |
| D | PermissionsValidTest.java | 40 import com.android.adservices.service.js.JSScriptEngine; 148 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testValidPermissions_selectAds_adSelectionConfig() 167 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testValidPermissions_reportImpression()
|
| /packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/ |
| D | FrequencyCapFilteringE2ETest.java | 83 import com.android.adservices.service.js.JSScriptEngine; 487 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelectionPersistsAdCounterKeys() 520 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testEmptyHistogramDoesNotFilterAds() 542 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testUpdatedHistogramFiltersAdsForBuyerWithinInterval() 583 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testUpdatedHistogramDoesNotFilterAdsForBuyerOutsideInterval() 622 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testUpdatedHistogramDoesNotFilterAdsForOtherBuyer() 658 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testUpdateHistogramBeyondMaxEventCountDoesNotFilterAds()
|
| D | AdSelectionServiceImplTest.java | 132 import com.android.adservices.service.js.JSScriptEngine; 287 .spyStatic(JSScriptEngine.class) in setUp() 378 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessWithRegisterAdBeaconDisabled() 492 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessWithRegisterAdBeaconEnabled() 598 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessWithEmptyBuyerSignals() 709 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessAndDoesNotCrashAfterSellerThrowsAnException() 822 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessAndDoesNotCrashAfterBuyerReportThrowsAnException() 934 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSuccessfullyRegistersEventUris() 1091 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionFailsWithRegisterAdBeaconDisabled() 1233 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpressionSucceedsButDesNotRegisterUrisThatFailDomainValidation() [all …]
|
| D | TrustedServerAdSelectionRunnerTest.java | 55 import com.android.adservices.service.js.JSScriptEngine; 162 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| D | ReportImpressionScriptEngineTest.java | 45 import com.android.adservices.service.js.JSScriptEngine; 133 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| D | AdSelectionFromOutcomesE2ETest.java | 86 import com.android.adservices.service.js.JSScriptEngine; 200 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| D | AdSelectionScriptEngineTest.java | 51 import com.android.adservices.service.js.JSScriptEngine; 175 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| D | OnDeviceAdSelectionRunnerTest.java | 133 import com.android.adservices.service.js.JSScriptEngine; 273 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| D | AdSelectionE2ETest.java | 132 import com.android.adservices.service.js.JSScriptEngine; 529 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|
| /packages/modules/AdServices/adservices/tests/cts/src/android/adservices/debuggablects/ |
| D | FledgeCtsDebuggableTest.java | 66 import com.android.adservices.service.js.JSScriptEngine; 425 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFledgeAuctionSelectionFlow_overall_Success() 507 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFledgeAuctionSelectionFlow_scoringPrebuilt_Success() 921 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testFledgeFlow_manuallyUpdateCustomAudience_Success() 993 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelection_etldViolation_failure() 1079 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testReportImpression_etldViolation_failure() 1177 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelection_skipAdsMalformedBiddingLogic_success() 1255 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelection_malformedScoringLogic_failure() 1324 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelection_skipAdsFailedGettingBiddingLogic_success() 1391 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in testAdSelection_errorGettingScoringLogic_failure() [all …]
|
| /packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/ |
| D | FledgeE2ETest.java | 129 import com.android.adservices.service.js.JSScriptEngine; 285 Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable()); in setUp()
|