f56f87fd54e5499bbd0c49820b5ef1f35e54c25a |
25-Aug-2016 |
Dake Gu <dake@google.com> |
DO NOT MERGE fix BrowseFragmentTest static variable issue Some short test doesn't wait the post Handler to be run. When Handler runs, static variable SET_ADAPTER_AFTER_DATA_LOAD is changed by another test. Change static variable to member variable and check activity close as well. Bug 30943877 Change-Id: I62f317fcf22930f055d4ff52863b75ea06d448c6
ndroid/support/v17/leanback/app/BrowseFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseTestFragment.java
ndroid/support/v17/leanback/app/BrowseTestSupportFragment.java
ndroid/support/v17/leanback/app/PlaybackControlSupportGlueTest.java
|
f131f9b21327a6bb77e6d716bf44cd9a02f3cb97 |
23-Sep-2016 |
Keyvan Amiri <keyvana@google.com> |
Updated support for animator in MediaNowPlayingView pre-Lollipop propertyValuesHolder is not supported pre-L which was causing crash for API 21 and below. Moved all the animation for the MediaNowPlayingView inside the code. Test: MediaNowPlayingViewTest Bug: 31687045 Change-Id: I139bdc61841b64f26f4ed9b719605d9f86feab7a (cherry picked from commit a49ace0cc347f152d2847ca1290d9150a0413b31)
ndroid/support/v17/leanback/widget/MediaNowPlayingViewTest.java
|
4795a3a4967b13b4595060b4b4c4f62548905631 |
26-Sep-2016 |
Dake Gu <dake@google.com> |
DO NOT MERGE: Fix leanback Test Build Test: modified and verified Bug: 31747764 Change-Id: I0b08161f3910bda870e13528afd8a765529f611c
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
|
39d30689d76388f0d025a4fc751c6b4cbe54c492 |
16-Sep-2016 |
Dake Gu <dake@google.com> |
PlaybackControlGlue: MEDIA_PAUSE does not pause FF/RW Test: added Bug: 31489271 Change-Id: Ia4af86769dfb3ccc1bdd6a5f08f9ab32f246b45a
ndroid/support/v17/leanback/app/PlaybackControlGlueTest.java
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseTestFragment.java
ndroid/support/v17/leanback/app/BrowseTestSupportFragment.java
ndroid/support/v17/leanback/app/StringPresenter.java
ndroid/support/v17/leanback/widget/GridActivity.java
ndroid/support/v17/leanback/widget/GridTest.java
ndroid/support/v17/leanback/widget/GridWidgetTest.java
ndroid/support/v17/leanback/widget/PagingIndicatorTest.java
ndroid/support/v17/leanback/widget/SingleRowTest.java
ndroid/support/v17/leanback/widget/StaggeredGridDefaultTest.java
|
7f6acb9d36fa124ed923bb06288a10f048ebf9b0 |
24-Aug-2016 |
susnata <susnata@google.com> |
Fixing NPE crash in BF. am: 35d7a6c316 Change-Id: Iea68a90da4bd3bef70372e5d663a42dacf233c55
|
35d7a6c31606ed4ca38deda3cacae080a95c95c9 |
22-Aug-2016 |
susnata <susnata@google.com> |
Fixing NPE crash in BF. Change-Id: I1bfb77865b6eb6e64814309ecf43e8bf1b7faa77 BugFix: 31011043
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseTestFragment.java
ndroid/support/v17/leanback/app/BrowseTestSupportFragment.java
|
64bee407bd472b4218f531b6750c4e7cffa7b5a4 |
23-Aug-2016 |
Dake Gu <dake@google.com> |
Fix BrowseFragmentTest am: 61b8004f63 Change-Id: If1e48fe8316c6b6e63017b6ee8e0b3c2f89847b6
|
e54bb704defe5ae96d2221113bec2dec61523e0e |
23-Aug-2016 |
Dake Gu <dake@google.com> |
leanback: fix NPE caused by late loading main fragment. am: dc21f7e029 Change-Id: Iab2596f150fd3b508bea99e844797928edfe8b7a
|
61b8004f63492071ec95305b5939947f5879dcb2 |
22-Aug-2016 |
Dake Gu <dake@google.com> |
Fix BrowseFragmentTest Change-Id: I3009e1d11a2b9b38c9562daa357eb3749aeebd8d (cherry picked from commit d89094b31b55d54d2f3b1f502b15ddbff9e878ca)
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
|
dc21f7e02936d3bf1f8e69137393814cefd9846a |
20-Aug-2016 |
Dake Gu <dake@google.com> |
leanback: fix NPE caused by late loading main fragment. When main fragment is not created, pressing RIGHT will NPE. Also fixed sendKey in test. Bug 30943877 Change-Id: I0b38de24c06a2b13206c9eede0fda857d3ab25fb (cherry picked from commit 489c9a861b7cde47efcd5cf6351bc9696786ae41)
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
|
fad2335f169d36b7b6f2c0ec8ddfe6c0094c2072 |
16-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Annotate more support lib tests with size annotations. Turns out we were not running these tests because they are not annotated with @SmallTest, @MediumTest, or @LargeTest. Bug: 30892341 Change-Id: I4ed870d4c1a456c1fcd446243179c005653a041d
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
ndroid/support/v17/leanback/app/wizard/GuidedDatePickerTest.java
ndroid/support/v17/leanback/app/wizard/GuidedStepAttributesTest.java
ndroid/support/v17/leanback/widget/GridWidgetTest.java
ndroid/support/v17/leanback/widget/PresenterTest.java
ndroid/support/v17/leanback/widget/ShadowOverlayContainerTest.java
|
5642066d798fb95368c66e78bcd70644552a98b2 |
26-Jul-2016 |
Dake Gu <dake@google.com> |
leanback LM: Fix unnecessary prepended when there is margin Also converted Grid test cases to use AndroidJUnit4. Bug 30404474 Change-Id: Ia4a5b2d625a445ebb4db847a2ba5fcca9d47a9c1
ndroid/support/v17/leanback/widget/GridTest.java
ndroid/support/v17/leanback/widget/SingleRowTest.java
ndroid/support/v17/leanback/widget/StaggeredGridDefaultTest.java
|
00c679cbba786f9788451e87995daf7dac4115f1 |
22-Jul-2016 |
Dake Gu <dake@google.com> |
Fix broken ff/rw action text. The FF/RW action should has "numSpeed + 1" items where the extra first item is for start FF/RW. Bug 30162199 Change-Id: I22840bfcfd6715daa680ed278450db1b9474ffa8
ndroid/support/v17/leanback/app/PlaybackControlGlueTest.java
ndroid/support/v17/leanback/app/PlaybackControlSupportGlueTest.java
|
ede5a73279dd5496b6c1bfc3be3dd39e4563123a |
27-Jun-2016 |
Susnata Basak <susnata@google.com> |
Merge "Switching from ActivityInstrumentationTestCase2 to ActivityTestRule."
|
d447d1a3819bd66e2ab8c93c6947e982feb11bf7 |
22-Jun-2016 |
susnata <susnata@google.com> |
Switching from ActivityInstrumentationTestCase2 to ActivityTestRule. Leanback instrumentation tests are currently using deprecated ActivityInstrumentationTestCase2 class. This CL replaces the deprecated class with the recommeded approach - using ActivityTestRule. We will have to make similar changes for other tests. Change-Id: I647b1e5e1382f5cac96c7ccd56305ead3ffa721d
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
ndroid/support/v17/leanback/app/BrowseTestFragment.java
ndroid/support/v17/leanback/app/BrowseTestSupportFragment.java
|
3e355b8c9e1dee489089459c1bcdea7a28448aeb |
23-Jun-2016 |
Susnata Basak <susnata@google.com> |
Merge "Need to re-calculate size for custom adapters."
|
7a38d7478bb7a0ec2bfc87e50b77c93fe5f66bfe |
22-Jun-2016 |
Dake Gu <dake@google.com> |
leanback: add test case for selection with adapter change Bug 29279610 Change-Id: Iec421d841033bafc41f8dc836d1a8e8e541e5ce0
ndroid/support/v17/leanback/widget/GridWidgetTest.java
|
1f55c2c933d1085a097b00598aef18de029fe0d2 |
22-Jun-2016 |
susnata <susnata@google.com> |
Need to re-calculate size for custom adapters. Change-Id: I45f51c22772aeda403f36b38a4abe557b0b09c7b
ndroid/support/v17/leanback/app/ListRowDataAdapterTest.java
|
f7ad2708ca82d44810cbcf4c23133193930c97af |
16-Jun-2016 |
Susnata Basak <susnata@google.com> |
Merge "Fixing bugs in ListRowDataAdapter(multiple non-visible rows)."
|
dbac8f49866ec226152849e7d3ace3e8263de1e4 |
15-Jun-2016 |
susnata <susnata@google.com> |
Fixing bugs in ListRowDataAdapter(multiple non-visible rows). Change-Id: I92602af9214d3ca8522064c3ed7f372417c8a788
ndroid/support/v17/leanback/app/ListRowDataAdapterTest.java
|
d65bb09424446ea7a577149a640d436d20e8827f |
09-Jun-2016 |
Susnata Basak <susnata@google.com> |
Merge "Fixing scrolling behavior in BrowseFragment."
|
b3756c53c5be55e8c8a2f6e2cda264407be84881 |
08-Jun-2016 |
susnata <susnata@google.com> |
Fixing scrolling behavior in BrowseFragment. When we have a non-visible row at the end of RowsFragment, it tries to scroll to it, realized there's nothing to display and then jump back to the previous element. This CL addresses that by filtering out non-visible items from the end. Change-Id: I45e9e70343066b008e036c7701f4f1301f7bb40c
ndroid/support/v17/leanback/app/ListRowDataAdapterTest.java
|
88c1cf67c6437e5e0f386b65b9e79605a111bd03 |
31-May-2016 |
Dake Gu <dake@google.com> |
GridLayoutManager: call focusableViewAvailable() inside layout pass Onboard fragment layouts VerticalGridView, then starts a transition. focusableViewAvailable() is called in a post runnable, causing a scroll animation run together with transition. Move focusableViewAvailable() call into layout pass, if framework focuses to the view, gridview will align to the view in layout pass, avoids extra scroll animation. Bug: 28274171 Change-Id: Id348746c4d93a23527e7e829801e0a63e4622d77
ndroid/support/v17/leanback/widget/GridWidgetTest.java
|
7d7bf9541e0203ec67df0fe53367e2c126355b9e |
07-Jun-2016 |
susnata <susnata@google.com> |
Moving Leanback unit tests. Moving Leanback unit tests from frameworks/support/v17/tests to frameworks/support/v17/leanback/tests. Change-Id: I1dbfe73434a61d721f8666911c688930a8cb32cb
ndroid/support/v17/leanback/app/BrowseFragmentTest.java
ndroid/support/v17/leanback/app/BrowseFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTest.java
ndroid/support/v17/leanback/app/BrowseSupportFragmentTestActivity.java
ndroid/support/v17/leanback/app/BrowseTestFragment.java
ndroid/support/v17/leanback/app/BrowseTestSupportFragment.java
ndroid/support/v17/leanback/app/StringPresenter.java
ndroid/support/v17/leanback/app/wizard/GuidedDatePickerTest.java
ndroid/support/v17/leanback/app/wizard/GuidedStepAttributesTest.java
ndroid/support/v17/leanback/app/wizard/GuidedStepAttributesTestActivity.java
ndroid/support/v17/leanback/app/wizard/GuidedStepAttributesTestFragment.java
ndroid/support/v17/leanback/widget/AssertHelper.java
ndroid/support/v17/leanback/widget/GridActivity.java
ndroid/support/v17/leanback/widget/GridTest.java
ndroid/support/v17/leanback/widget/GridWidgetTest.java
ndroid/support/v17/leanback/widget/HorizontalGridViewEx.java
ndroid/support/v17/leanback/widget/PagingIndicatorTest.java
ndroid/support/v17/leanback/widget/PresenterTest.java
ndroid/support/v17/leanback/widget/ShadowOverlayContainerTest.java
ndroid/support/v17/leanback/widget/SingleRowTest.java
ndroid/support/v17/leanback/widget/StaggeredGridDefaultTest.java
ndroid/support/v17/leanback/widget/VerticalGridViewEx.java
|