History log of /frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2981eb0d59f3568bfe84ce905c82fc17d62d21c5 27-May-2017 Adrian Roos <roosa@google.com> AOD: Refactor doze brigthness controllers, add AOD auto brightness support

- Factor out doze brightness and screen state controllers
- Add support for setting the screen brightness from a
sensor in AOD / when pulsing
- Refactor FakeSensorManager for generic sensors, add a light sensor

Bug: 38354633
Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenTest.java
Change-Id: I55f2bee253cee23a76ba857ba1f19052ff88a753
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
fba8faf5c5f58f115fa3c099da9ef0953b484147 23-May-2017 Jason Monk <jmonk@google.com> Add test to verify all sysui tests extend the right stuff

And then make it pass.

Test: runtest systemui
Bug: 38500852
Change-Id: I377164219e4a4f4d1a99f11ef06da03c2b527eb0
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
7a2de699b26fde465c34f14f4e8126e49c5562fa 03-May-2017 Adrian Roos <roosa@google.com> Merge "AOD: Pass through pulse reason to DozeUi" into oc-dev am: 838e5f04be
am: 4c49f656fb

Change-Id: I297365d186814fe0502f8cf155a650546ce959fd
d7b9d10d569438968f75d2453c4293caf89774f2 29-Apr-2017 Adrian Roos <roosa@google.com> AOD: Pass through pulse reason to DozeUi

Fixes an issue where the Ambient Display transition
is too slow in response to double tap / lift, because
we are applying the animation for the notification case.

Bug: 34716110
Test: runtest systemuig
Change-Id: I84f2c59205d157d89baac1688dd6cd97a170a489
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
2324d8578aeddf2cab4cb14e4cf9946f7cf3b107 28-Apr-2017 Adrian Roos <roosa@google.com> AOD: Don't use DOZE screen state on AOD2

Fixes an issue where AOD2 had low color gamut. Instead, we now use
the high-power screen state there.

Bug: 36781008
Test: Receive notification on AOD2, observe that color is not distorted
Change-Id: I370a74c0f1d5cfd49194b53b9e20bf1f0dc5d4d0
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
a1e6b3157cd5cfc7a3a70f0a9671447d0849c642 29-Mar-2017 Adrian Roos <roosa@google.com> AOD: Use DOZE_SUSPEND screenstate when supported

Bug: 30876804
Bug: 33175018
Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeSuspendScreenStatePreventingAdapterTest.java
Change-Id: If4d0cadced1f0ac3e737d78759820858b70081e6
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
340b0e5216b4fcc435e0459b1ca46155a572100d 08-Mar-2017 Jason Monk <jmonk@google.com> Move out test utilities to a Testables library

Test: runtest --path frameworks/base/tests/testablets/tests
&& runtest systemui

Change-Id: Ideef4aef5f26136b1741c556b9be5884f38842a0
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
c1b50324a2286b24b691b8a7190743cbc341727e 27-Feb-2017 Adrian Roos <roosa@google.com> AOD: Add wakelock for charging text while dozing

Also refactors the WakeLocks in SystemUI.

Bug: 30876804
Bug: 35850304
Test: runtest systemui
Change-Id: Ie17eedfd266deb3aa46dabd701bc784330b2e030
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
0261fb2a190a9eff14ef06efafc468e92829426a 07-Mar-2017 Adrian Roos <roosa@google.com> Revert "Revert "AOD: Refactor always on configuration""

This reverts commit cdcc5c438949ce3d942c95204555680e080c17ed.

Bug: 36027947
Change-Id: Iee23682a9d82f930484c3f4c15d99f21a0f1bc36
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
ba3643290df00210ea0011d7ae294931e2298b7e 06-Mar-2017 Jason Monk <jmonk@google.com> Add version of @UiThreadTest that works at class level

Saves a bunch of lines of tagging every test with @UiThreadTest

Test: runtest systemui
Change-Id: Id565dbe6bf1ae3dd7b3b23c507d1b3c386a36974
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
c45944b68009c319c93d48f1c4df60393f108fff 07-Mar-2017 Adrian Roos <roosa@google.com> Revert "AOD: Refactor always on configuration"

This reverts commit 28d26a821f5fa078af756ceb3e94090a10f73175.

Bug: 36027947
Change-Id: I3d4c2e58b753120ff668a4594f60692abc6a3426
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
28d26a821f5fa078af756ceb3e94090a10f73175 27-Feb-2017 Adrian Roos <roosa@google.com> AOD: Refactor always on configuration

Moves the AOD configuration helper to the framework such that it is
available outside SystemUI

Bug: 30876804
Change-Id: Ic35bd3c04d150fd3eb85d76db0043880b31a011f
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
4fb1f519787bb20a724370e7f98df3276f6a315a 14-Feb-2017 Adrian Roos <roosa@google.com> AOD: Refactor DozeMachine to allow waking up

Bug: 30876804
Test: runtest -x $ANDROID_BUILD_TOP/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Change-Id: I1d01ab5d8ba3c1bf7b11b0b4911b25f3416ca6e9
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
cd139a6df1c098e7fc65abe6516d70519ebc568a 16-Dec-2016 Adrian Roos <roosa@google.com> Doze: Fix crash when suppressing pulse

Fixes a crash due to an overzealous state validation.

Change-Id: I363c13206c890a2be56615663f89d80ac256a991
Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Fixes: 33463320
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
b84dc1866a7f00c5813990e5fd5837c1ba6f26fc 02-Dec-2016 Adrian Roos <roosa@google.com> DozeMachine: Improve resilience against out-of-order pulse requests

Fixes a class of bugs that arise from requesting to pulse at
inopportune times. Also improves logging such that we know what
state transition failed to validate.

Test: runtest -x frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Change-Id: If0bbe003c4805fd180d013dadbc28addc5bb0dd4
Fixes: 32869355
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
ae0c5e8d2c65b84b644150e2774a0dbdeffe82aa 17-Nov-2016 Adrian Roos <roosa@google.com> Doze: Fix WakeLock bug

Change-Id: I3d687bbf82173723c420058867531a970d1f46cb
Fixes: 32857549
Test: runtest -x $(gettop)/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
ff2c4563cdee60576847e161678549bc501e8d84 03-Nov-2016 Adrian Roos <roosa@google.com> Doze: Refactor v1

Pulls appart UI, state, power, display and trigger management
into individual components controlled by a state machine.

Also adds tests.

Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Change-Id: I6ee7e79d58a5a3ebeb975775af44ad1e5aaccf93
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java