Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 68069c55 authored by Keisuke Kuroyanagi's avatar Keisuke Kuroyanagi
Browse files

Fix flaky unit test.

Change-Id: I8df0f9a0398b29f679844f256ad84f09ebcea8ee
parent cdeeadf5
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -58,6 +58,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
    private static final boolean DBG_STRESS_TEST = false;

    private static final int TIMEOUT_FOR_READ_OPS_IN_MILLISECONDS = 100;
    private static final int TIMEOUT_FOR_READ_OPS_FOR_TESTS_IN_MILLISECONDS = 1000;

    /**
     * The maximum length of a word in this dictionary.
@@ -761,7 +762,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
                }
            }
        });
        return holder.get(false, TIMEOUT_FOR_READ_OPS_IN_MILLISECONDS);
        return holder.get(false, TIMEOUT_FOR_READ_OPS_FOR_TESTS_IN_MILLISECONDS);
    }

    @UsedForTesting
+2 −0
Original line number Diff line number Diff line
@@ -105,8 +105,10 @@ public class UserHistoryDictionaryTests extends AndroidTestCase {
        final UserHistoryDictionary dict =
                PersonalizationHelper.getUserHistoryDictionary(getContext(),
                        new Locale(testFilenameSuffix));
        dict.waitAllTasksForTests();
        dict.clearAndFlushDictionary();
        dict.close();
        dict.waitAllTasksForTests();
    }

    /**