diff --git a/OneSignalSDK/onesignal/core/build.gradle b/OneSignalSDK/onesignal/core/build.gradle index b0f258071..708a90d91 100644 --- a/OneSignalSDK/onesignal/core/build.gradle +++ b/OneSignalSDK/onesignal/core/build.gradle @@ -33,7 +33,7 @@ android { } testOptions { unitTests.all { - maxParallelForks 1 + maxParallelForks Math.max(2, Runtime.runtime.availableProcessors().intdiv(2)) maxHeapSize '3072m' jvmArgs '-XX:MaxMetaspaceSize=256m', '-XX:+UseG1GC', '-XX:+UseStringDeduplication' } diff --git a/OneSignalSDK/onesignal/in-app-messages/build.gradle b/OneSignalSDK/onesignal/in-app-messages/build.gradle index 2e5b0e0ae..3d289be90 100644 --- a/OneSignalSDK/onesignal/in-app-messages/build.gradle +++ b/OneSignalSDK/onesignal/in-app-messages/build.gradle @@ -28,7 +28,7 @@ android { } testOptions { unitTests.all { - maxParallelForks 1 + maxParallelForks Math.max(2, Runtime.runtime.availableProcessors().intdiv(2)) maxHeapSize '2048m' } unitTests { diff --git a/OneSignalSDK/onesignal/location/build.gradle b/OneSignalSDK/onesignal/location/build.gradle index a7ed57f12..9d9246ac5 100644 --- a/OneSignalSDK/onesignal/location/build.gradle +++ b/OneSignalSDK/onesignal/location/build.gradle @@ -28,7 +28,7 @@ android { } testOptions { unitTests.all { - maxParallelForks 1 + maxParallelForks Math.max(2, Runtime.runtime.availableProcessors().intdiv(2)) maxHeapSize '2048m' } unitTests { diff --git a/OneSignalSDK/onesignal/notifications/build.gradle b/OneSignalSDK/onesignal/notifications/build.gradle index 3fb47485b..f88fa67bf 100644 --- a/OneSignalSDK/onesignal/notifications/build.gradle +++ b/OneSignalSDK/onesignal/notifications/build.gradle @@ -28,7 +28,7 @@ android { } testOptions { unitTests.all { - maxParallelForks 1 + maxParallelForks Math.max(2, Runtime.runtime.availableProcessors().intdiv(2)) maxHeapSize '2048m' } unitTests {