From c6edd2a41ce2814b8dc2d2e22845992cbf3135e2 Mon Sep 17 00:00:00 2001 From: EmmanuelMess Date: Sat, 18 Jul 2026 20:31:21 -0300 Subject: [PATCH 1/2] Add parallel sync for gradle --- gradle.properties | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gradle.properties b/gradle.properties index e9994ab628..a7ce00a43f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,3 +28,6 @@ org.gradle.parallel=true android.disableResourceValidation=true # for macs, omit for other operating systems # org.gradle.java.home=/Applications/Android Studio.app/Contents/jbr/Contents/Home + +# Enabled parallel sync for Gradle 9.4+ +org.gradle.tooling.parallel=true From 48f983066854ed164002643f340b44f145675c6e Mon Sep 17 00:00:00 2001 From: EmmanuelMess Date: Sat, 18 Jul 2026 20:31:55 -0300 Subject: [PATCH 2/2] Fix a encode and encrypt URI emulator tests --- .../database/UtilsHandlerTest.java | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/app/src/androidTest/java/com/amaze/filemanager/database/UtilsHandlerTest.java b/app/src/androidTest/java/com/amaze/filemanager/database/UtilsHandlerTest.java index 8b9b1820e7..5fb4607e91 100644 --- a/app/src/androidTest/java/com/amaze/filemanager/database/UtilsHandlerTest.java +++ b/app/src/androidTest/java/com/amaze/filemanager/database/UtilsHandlerTest.java @@ -22,6 +22,7 @@ import static org.awaitility.Awaitility.await; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; import java.io.File; import java.util.List; @@ -43,6 +44,8 @@ import androidx.test.filters.Suppress; import androidx.test.platform.app.InstrumentationRegistry; +import io.reactivex.Completable; + @RunWith(AndroidJUnit4.class) public class UtilsHandlerTest { @@ -120,18 +123,19 @@ public void testRepeatedSaveBookmarkShouldNeverThrowException() { private void performEncryptUriTest(@NonNull final String origPath) { String encryptedPath = NetCopyClientUtils.INSTANCE.encryptFtpPathAsNecessary(origPath); - utilsHandler.saveToDatabase( - new OperationData( - UtilsHandler.Operation.SFTP, - encryptedPath, - "Test", - "00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff", - null, - null)); - - await().atMost(10, TimeUnit.SECONDS).until(() -> utilsHandler.getSftpList().size() > 0); - - List result = utilsHandler.getSftpList(); + final Completable operation = + utilsHandler.saveToDatabase( + new OperationData( + UtilsHandler.Operation.SFTP, + encryptedPath, + "Test", + "00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff", + null, + null)); + operation.blockingAwait(); + + final List result = utilsHandler.getSftpList(); + assertFalse(result.isEmpty()); assertEquals(1, result.size()); assertEquals("Test", result.get(0)[0]); assertEquals(encryptedPath, result.get(0)[1]);