aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-21vm-config: Allow platforms to construct their own classpath arguments. am: ↵android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-devoreo-cts-releaseIgor Murashkin
0620cdf495 am: f8262c0676 am: 0e750eb075 Change-Id: I2ea4f4f0085ce660dc9462f1375224dcd8d08e98
2017-02-21vm-config: Allow platforms to construct their own classpath arguments. am: ↵Igor Murashkin
0620cdf495 am: f8262c0676 Change-Id: I34fd3042611b18e0fcaebfe246ec78be2070b9e5
2017-02-21vm-config: Allow platforms to construct their own classpath arguments.Igor Murashkin
am: 0620cdf495 Change-Id: I90b37808eeca5da36b192b1e7e95c8d4a600756c
2017-02-17vm-config: Allow platforms to construct their own classpath arguments.android-o-preview-1android-n-mr2-preview-2o-previewIgor Murashkin
In particular, DalvikPlatform now uses "-Djava.class.path=$cp" instead of "-cp $cp" which didn't work with the app_process custom vm. This enables caliper to test/benchmark Android framework-dependent code (e.g. any typical application code) without needing to depend on a specific version of Android which has an updated app_process binary. Bug: 32311997 Test: vogar --benchmark --mode app_process \ frameworks/base/core/tests/benchmarks/src/android/os/ParcelBenchmark.java Change-Id: Iaa1d947ef785172f208d5175f0be83e55a12d04a
2017-01-04Merge "dalvik: Accept custom --vm to a degree" am: 9809f45fa7 am: 003056143e ↵Igor Murashkin
am: 3075439533 am: 15bc1ab706 Change-Id: I3e7dae17b299752ddad5bf8469c652dd26735271
2017-01-04Merge "dalvik: Accept custom --vm to a degree" am: 9809f45fa7 am: 003056143eIgor Murashkin
am: 3075439533 Change-Id: Iff3c1991d733a2314bd961a3ec89c0631227c217
2017-01-04Merge "dalvik: Accept custom --vm to a degree" am: 9809f45fa7Igor Murashkin
am: 003056143e Change-Id: I77c7b3496a94460d7bb1ee621e0411df62a1d75b
2017-01-04Merge "dalvik: Accept custom --vm to a degree"Igor Murashkin
am: 9809f45fa7 Change-Id: I644f83ea27d82fa67be351f4d2423fea96723e9c
2017-01-04Merge "dalvik: Accept custom --vm to a degree"android-n-mr2-preview-1Treehugger Robot
2016-12-01dalvik: Accept custom --vm to a degreeIgor Murashkin
Supports app_process, dalvikvm{32,64} and art custom VM commands. Bug: 31807538 Change-Id: Ia50c0ca96cda7f95f7d1090ae797529f29c44732
2016-11-29Use junit-host instead of junit am: 361540cfc3 am: 3a32e9b252 am: 0b3be907bfPaul Duffin
am: 6049f06e88 Change-Id: I28c77d9ab93d9f081aee0b6f8c4f82758accc413
2016-11-29Use junit-host instead of junit am: 361540cfc3 am: 3a32e9b252Paul Duffin
am: 0b3be907bf Change-Id: I9d2daffeda24beb1e4d1f7edd8dc0f4ae166cee2
2016-11-29Use junit-host instead of junit am: 361540cfc3Paul Duffin
am: 3a32e9b252 Change-Id: I770ee141cc42fcb38fb2e339c513e95da5e483a0
2016-11-29Use junit-host instead of junitPaul Duffin
am: 361540cfc3 Change-Id: I7d303578038105b437b12fbcc1e820a645272b61
2016-11-29Use junit-host instead of junitPaul Duffin
Bug: 30188076 Test: make checkbuild Change-Id: Ideca0d566baf9a45ca407cfbbfcd237f58c3d8e5
2016-02-24Pin libraries needed by vogar tool to java 1.7android-n-mr1-preview-2android-n-mr1-preview-1Neil Fuller
am: 2165a54784 * commit '2165a54784a99016ace8ffef7e17253d6841e6b4': Pin libraries needed by vogar tool to java 1.7
2016-02-24Pin libraries needed by vogar tool to java 1.7android-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-7.1.1_r1android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-preview-1android-n-iot-preview-2nougat-mr1-wear-releasen-iot-preview-2Neil Fuller
vogar still uses javac/dx by default. dx does not handle v52 class files. The default java version is going to switch to 1.8. This change pins the targets needed by vogar to 1.7. Bug: 26753820 Bug: 27310428 (cherry picked from commit 6a66412ab9c544ca7e099f81e764d2c01671ea70) Change-Id: I0788ba7636f7cb6ab75f4efd42ed21a3a00a39e8
2016-02-23Pin libraries needed by vogar tool to java 1.7android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-mr0.5-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releaseNeil Fuller
vogar still uses javac/dx by default. dx does not handle v52 class files. The default java version is going to switch to 1.8. This change pins the targets needed by vogar to 1.7. Bug: 26753820 Bug: 27310428 Change-Id: I5825db13bdb2d3d71e0f4f3c309baa26bb456966
2015-12-07Upgrade to latest (at the time of writing) version of CaliperPaul Duffin
am: e236301e5f * commit 'e236301e5fc778bffe1748ed80d7936e6c807012': Upgrade to latest (at the time of writing) version of Caliper
2015-12-02Upgrade to latest (at the time of writing) version of CaliperPaul Duffin
This does not upgrade to a released version of Caliper, it's just a snapshot, see README.android for details. Since 0.5-rc1 Caliper has gone through a huge number of changes but it still does essentially the same job in the same way it is just more flexible and capable than the previous version. One major change that impacts the build is that this version uses the Dagger2 dependency injection framework that generates some of its code using annotation processors and so it was necessary to change the build to use Dagger2. Not all the Caliper tests run on Android, some are written for the JVM and rely on some characteristic of it that is not the same on Android, whether it be available memory, exception message, supported classes or file structure. There are also a couple of failures that are not completely explainable at the moment. The details of these failures are listed in the expectations/knownfailures.txt and will be addressed at a later date. Bug: 24848946 Change-Id: Ia245db56c57315ce18db8eb219003fecf3c64ab9
2015-11-23Switching to build a host libraryPaul Duffin
am: 5b4f728844 * commit '5b4f728844b27061672603da75c66405387c2116': Switching to build a host library
2015-11-23Updating based on review comments, compile testsPaul Duffin
am: fb58c0d045 * commit 'fb58c0d045ac176a33b4af4da330599eb72c8a9f': Updating based on review comments, compile tests
2015-11-23Added version 0.5-rc1Paul Duffin
am: 7fc0b45feb * commit '7fc0b45feb5ac6191547bb0a175a718cb41ec4f9': Added version 0.5-rc1 Initial empty repository
2015-11-20Switching to build a host libraryPaul Duffin
This is intended to be used with Vogar which used to be built so this was built for the target. But Vogar has since been switched to build for the host so this must do the same. Change-Id: I9d1826b50cd1de4ad088915a3d9800dd06724cde
2015-11-16Updating based on review comments, compile testsPaul Duffin
Change-Id: I027bb35dfd93718ed20b59a550414395f1352925 Bug: 23343624
2015-11-10Added version 0.5-rc1Paul Duffin
Change-Id: Ic21eda3c659eadf3a4229ae5618e9ce1e96b4aa7
2015-08-24Initial empty repositoryBill Yi
2010-03-08Add an empty CleanSpec.mkJean-Baptiste Queru
Change-Id: I97db75bcafb56ac4cba0f829c2d3c222b29abc91
2010-02-19Remove external/caliper.Elliott Hughes
2010-01-13Update Caliper to r71.Jesse Wilson
2009-12-15Updating caliper to current SVN as of 20091215Jesse Wilson
A test A test/com A test/com/google A test/com/google/caliper A test/com/google/caliper/AllTests.java A test/com/google/caliper/examples A test/com/google/caliper/examples/ArraySortBenchmark.java A test/com/google/caliper/examples/BoxedDoubleToStringBenchmark.java A test/com/google/caliper/examples/ListIterationBenchmark.java A test/com/google/caliper/examples/IntModBenchmark.java A test/com/google/caliper/examples/CharacterBenchmark.java A test/com/google/caliper/examples/PrimitiveDoubleToStringBenchmark.java A test/com/google/caliper/examples/StringBuilderBenchmark.java A test/com/google/caliper/examples/EnumSetContainsBenchmark.java A test/com/google/caliper/examples/ExpensiveObjectsBenchmark.java A test/com/google/caliper/examples/FormatterBenchmark.java A lib A lib/junit.jar A lib/google-collect-1.0-rc4.jar A src A src/com A src/com/google A src/com/google/caliper A src/com/google/caliper/Caliper.java A src/com/google/caliper/Param.java A src/com/google/caliper/Parameter.java A src/com/google/caliper/ExecutionException.java A src/com/google/caliper/Run.java A src/com/google/caliper/SimpleBenchmark.java A src/com/google/caliper/ConfigurationException.java A src/com/google/caliper/Runner.java A src/com/google/caliper/TypeConverter.java A src/com/google/caliper/TimedRunnable.java A src/com/google/caliper/Benchmark.java A src/com/google/caliper/ConsoleReport.java A src/com/google/caliper/Result.java A caliper.ipr A core.iml A COPYING A build.xml Checked out revision 23.
2009-12-10Merge change I038d2ffbAndroid (Google) Code Review
* changes: Adding docs to the Caliper third-party library.
2009-12-10Adding docs to the Caliper third-party library.Jesse Wilson
2009-12-10Updating caliper to current SVN as of 20091210Jesse Wilson
A test A test/com A test/com/google A test/com/google/caliper A test/com/google/caliper/DefaultBenchmarkSuiteTest.java A test/com/google/caliper/AllTests.java A test/com/google/caliper/examples A test/com/google/caliper/examples/ListIterationBenchmarkSuite.java A test/com/google/caliper/examples/EnumSetContainsBenchmarkSuite.java A test/com/google/caliper/examples/FormatterBenchmarkSuite.java A test/com/google/caliper/examples/DoubleToStringBenchmarkSuite.java A test/com/google/caliper/examples/SortBenchmarkSuite.java A lib A lib/junit.jar A lib/google-collect-1.0-rc4.jar A src A src/com A src/com/google A src/com/google/caliper A src/com/google/caliper/Caliper.java A src/com/google/caliper/Param.java A src/com/google/caliper/Parameter.java A src/com/google/caliper/ExecutionException.java A src/com/google/caliper/BenchmarkSuite.java A src/com/google/caliper/Run.java A src/com/google/caliper/ConfigurationException.java A src/com/google/caliper/DefaultBenchmarkSuite.java A src/com/google/caliper/Runner.java A src/com/google/caliper/TypeConverter.java A src/com/google/caliper/Benchmark.java A src/com/google/caliper/ConsoleReport.java A src/com/google/caliper/Result.java A caliper.ipr A core.iml A COPYING A build.xml Checked out revision 18.
2009-12-08Updating caliper to current SVN as of 20091208Jesse Wilson
A test A test/com A test/com/google A test/com/google/caliper A test/com/google/caliper/DefaultBenchmarkSuiteTest.java A test/com/google/caliper/AllTests.java A test/com/google/caliper/examples A test/com/google/caliper/examples/DoubleToStringBenchmarkSuite.java A test/com/google/caliper/examples/SortBenchmarkSuite.java A lib A lib/junit.jar A lib/google-collect-1.0-rc4.jar A src A src/com A src/com/google A src/com/google/caliper A src/com/google/caliper/Caliper.java A src/com/google/caliper/Param.java A src/com/google/caliper/Parameter.java A src/com/google/caliper/ExecutionException.java A src/com/google/caliper/BenchmarkSuite.java A src/com/google/caliper/Run.java A src/com/google/caliper/ConfigurationException.java A src/com/google/caliper/DefaultBenchmarkSuite.java A src/com/google/caliper/Runner.java A src/com/google/caliper/TypeConverter.java A src/com/google/caliper/Benchmark.java A src/com/google/caliper/ConsoleReport.java A src/com/google/caliper/Result.java A caliper.ipr A core.iml A COPYING A build.xml Checked out revision 14.
2009-12-08new project, first commitNico Sallembien