3 Commits

Author SHA1 Message Date
Eric Holk
aec05a2cdd Initial system server benchmark activity
This adds a simple activity to the Startop Test App for non-scientific
interactive benchmark running for system_server APIs.

Bug: 140743821
Change-Id: I5485152bde4a791035c71d7b3f23e8cff9649292
2019-09-09 15:53:29 -07:00
Carmen Jackson
8be08e5679 Add textview and framelayout inflation cases, refactor.
This change adds a base activity to inflate views, and then adds two
more views to inflate: one with 1000 TextViews and the other with 1000
FrameLayouts in a LinearLayout nested inside a ScrollView.

This change also adds launcher icons for each of the new cases for
ease in testing a launcher-based start.

Bug: 132721345
Test: Verified that the layout segments appear in traces as expected.

Change-Id: Id8c3e867a1ad5df5c3322ce5d69c9b4255042b69
2019-06-26 18:59:09 -07:00
Eric Holk
e6e17c734a [startop] Add an app for testing startup performance
This CL includes a simple app for testing aspects of startup performance. It
will probably gain new activities as we focus on different parts in
particular. Currently it has an empty activity and an activity that focuses on
layout inflation.

Test: mma, adb install, adb shell start (see README.md for exact commands)
Change-Id: I4e98994f0c25ce61a89d13f86eda2320a1fdcafa
2019-06-18 15:41:11 -07:00