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

Commit b1c65f2e authored by Fyodor Kupolov's avatar Fyodor Kupolov Committed by android-build-merger
Browse files

Merge "Improve NewDatabasePerformanceTests" into oc-mr1-dev

am: b0a647f9

Change-Id: I260d6099961893c1b8ba338eea9cce772a7c6179
parents ac6d9d31 b0a647f9
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ public class NewDatabasePerformanceTestSuite extends TestSuite {
        TestSuite suite =
          new TestSuite(NewDatabasePerformanceTestSuite.class.getName());

        suite.addTestSuite(NewDatabasePerformanceTests.CreateTable100.class);
        suite.addTestSuite(NewDatabasePerformanceTests.Insert100.class);
        suite.addTestSuite(NewDatabasePerformanceTests.InsertIndexed100.class);
        suite.addTestSuite(NewDatabasePerformanceTests.Select100.class);
+203 −288

File changed.

Preview size limit exceeded, changes collapsed.

+5 −2
Original line number Diff line number Diff line
@@ -17,8 +17,11 @@ make -j44 FrameworksCoreTests
adb install -r -g ${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreTests/FrameworksCoreTests.apk
adb logcat -c

echo "Running benchmark 5 times"
for i in {1..5}
# by default run 5 times
RUN_N=${1:-5}
echo "Running benchmark $RUN_N times"

for (( i=0; i<$RUN_N; i++ ))
do
    adb  shell am instrument -e class 'android.database.NewDatabasePerformanceTestSuite' -w 'com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner'
done