History log of /frameworks/base/services/core/java/com/android/server/wm/RemoteSurfaceTrace.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b941108d39d32f81b41c0dd3c5cb26240036c2c0 15-Sep-2016 Robert Carr <racarr@google.com> WindowManager: Include sigil in RemoteSurfaceTrace format.

ADB may break up some of our writes so we need a sigil
or sizing information to parse on the other end.

Test: cts-tradefed run singleCommand cts -o --module CtsWindowManagerHostTestCases --test android.server.cts.SurfaceViewMovementTests#testSurfaceMovesWithParent
Change-Id: Idcc4cdd4bd8427e4d261567135c74f9a6f0049cc
/frameworks/base/services/core/java/com/android/server/wm/RemoteSurfaceTrace.java
68e5c9e93a8f1542cd988ac01ba1d98381ff4893 14-Sep-2016 Robert Carr <racarr@google.com> Log transaction state to RemoteSurfaceTrace.

Test: cts-tradefed run singleCommand cts -o --module CtsWindowManagerHostTestCases --test android.server.cts.SurfaceViewMovementTests#testSurfaceMovesWithParent
Change-Id: I2aeda867f0071bf6ac715153ab842a9f16cafa44
/frameworks/base/services/core/java/com/android/server/wm/RemoteSurfaceTrace.java
3b716249cc2f94aa9842576b618998c28593be90 17-Aug-2016 Robert Carr <racarr@google.com> WindowManager RemoteSurfaceTrace infrastructure

Add "wm surface-trace" command which enables tracing of surface
commands to be switched on at runtime. Primarily intended for use
by WM CTS tests. First target in CTS will be to use show/hide
events to eliminate polling in WM tests and increase speed. Next up
looking at things like verifying various transitions and relaunch
scenarios are flicker free. Later we may want to look at a smarter
or more structured format...but it's really not much hassle to parse
the commands off a pipe so I wanted to get us started.

Test: cts-tradefed run singleCommand cts -o --module CtsWindowManagerHostTestCases --test android.server.cts.SurfaceViewMovementTests#testSurfaceMovesWithParent
Change-Id: I1ff912c405a6cb9996ee9b6e2c465d57706191ba
/frameworks/base/services/core/java/com/android/server/wm/RemoteSurfaceTrace.java