9fa0055f15bda4f5a8b37621c1bbbf9d3017b93c |
|
08-Feb-2018 |
Michal Bendowski <bendowski@google.com> |
Compilation fixes after new layoutlib drop Test: N/A Change-Id: I11475b2d2be4e8fdbd734c9ca38073076f68b13b
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
0358a99f349e418142779f328a3136b1f5f1565e |
|
29-Jan-2018 |
Michal Bendowski <bendowski@google.com> |
Layoulib updates for new prebuilts Test: N/A Change-Id: I9f8731e087aa931a7d0bec28125c8f66c7530118
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
ea67cc24efa37c1e472c2387c74b82912974b358 |
|
16-Jan-2018 |
Diego Perez <diegoperez@google.com> |
Add test to check ViewInfo boundaries Bug: 70320313 Test: This CL adds a new test Change-Id: Id3b4598ffbeb0030a76b71c35cfb1f9783cb30ec
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
bbacaf0b6c74fc744c17af1b01192863ab8c9389 |
|
24-Oct-2017 |
Diego Perez <diegoperez@google.com> |
Simplify setup of SessionParams using a builder Test: Existing tests pass Change-Id: Ic3ac2d99e6965fd25fdbeb6d720ee1142f390aec
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
5c5efc433eb4cc81f59bcfaf28f5e72b38f7a829 |
|
01-Sep-2017 |
Diego Perez <diegoperez@google.com> |
Initial work for remote layoutlib This CL creates the API and proxies to support remote layoutlib (in a separate process). The classes are separated in three modules: client, common and server. The client includes the classes meant to be used from Android Studio. Server includes the new layoutlib server that will eventually end as a separate jar file from the client. TODO: - Support custom component class loading - Improve performance of remote streams and image transfers - Add Android build files Test: Adds initial test checking that it can pass renderActivity Change-Id: I34cf050ec099282683d87b75a576e4a3ad067fdd
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
aec75b2a26641d702f42c74ae2ab69e3242f073d |
|
19-Jul-2017 |
Jerome Gaillard <jgaillard@google.com> |
Add support for opening assets in layoutlib Bug: 63698836 Test: RenderTests.testAssetManager added Change-Id: I594212ef53587810ffe40905388eed0c166e49d7
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
b54f5cba664890a65bb4cdbbc1b50e3dd50e8b45 |
|
02-May-2017 |
Diego Perez <diegoperez@google.com> |
Fix paths for layoutlib idea project Test: N/A Change-Id: I6e5833ce0fb484ae28908b9e7d9f5c85dcacad82
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
d4c426d085994b714f394b982451cc7fa27ff1b7 |
|
10-Apr-2017 |
Diego Perez <diegoperez@google.com> |
Inline some of the files into the tests Modify LayoutPullParser construction to make clear what the different constructors do and create a new one to build a parser just from a String. By using this constructor, the CL inlines some of the smaller files into the test for easier reading and maintenance. Test: Modifies existing tests Change-Id: Ieb20dcad4f62dc09252d01841bff37cf2c3c4a10
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
c1ed2850083ebe1ccba362c0dbe974d34c8c5f53 |
|
27-Mar-2017 |
Diego Perez <diegoperez@google.com> |
Fix broken perf tests Do not dispose Bridge on tearDown. The concept of disposing the Bridge only made sense when we were loading it dynamically. Some classes have static initializers that will fail after the dispose (like Typeface). Test: N/A Change-Id: I9c934432232bda02a4d26425587096fb6dc957b0
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
f6627a9e0c6d0fa9b73ebd160ae9ad55a61bd09d |
|
24-Mar-2017 |
Diego Perez <diegoperez@google.com> |
Dispose font cache on bridge.dispose Test: N/A Change-Id: I81404740835814a018bfd70cf70b5c22933f19f5
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
7c22a707de1ed939ebd91079dff9df6cd5ffd401 |
|
13-Feb-2017 |
Diego Perez <diegoperez@google.com> |
Add dynamic font support This CL allows loading fonts from resources. Test: Added new fonts test Change-Id: Ic82239121cc3f78f2a22b22de42e54575c1f2d98
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
970a3f2c0a38227975bc818441f3fce981c50f91 |
|
14-Dec-2016 |
Diego Perez <diegoperez@google.com> |
Adds test to collect performance metrics Test: Adds performance tests Change-Id: I7d112ddad4efb2c1c84ac177d230225cc031f7f3
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|
73b706037584398de7581e52b0ef884aa4b71a1a |
|
13-Dec-2016 |
Diego Perez <diegoperez@google.com> |
Refactor tests structure Move all the render test utility methods to a separate class and leave only tests in RenderTests class (old Main). The idea is to improve the organization to allow to create a set of performance tests and also to allow the tests to grow more structured. Test: Just moved tests around Change-Id: I3b773d0745700dd2a52f937b9b668a2d374b8686
/frameworks/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderTestBase.java
|