@@ -38,30 +38,30 @@ TEST_F(FoldableTest, promotesPacesetterOnBoot) {
3838 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kInnerDisplayId );
3939
4040 // ...and should still be after powering on.
41- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
41+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
4242 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kInnerDisplayId );
4343}
4444
4545TEST_F (FoldableTest, promotesPacesetterOnFoldUnfold) {
46- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
46+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
4747
4848 // The outer display should become the pacesetter after folding.
49- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::OFF);
50- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
49+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::OFF);
50+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
5151 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kOuterDisplayId );
5252
5353 // The inner display should become the pacesetter after unfolding.
54- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::OFF);
55- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
54+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::OFF);
55+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
5656 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kInnerDisplayId );
5757}
5858
5959TEST_F (FoldableTest, promotesPacesetterOnConcurrentPowerOn) {
60- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
60+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
6161
6262 // The inner display should stay the pacesetter if both are powered on.
6363 // TODO(b/255635821): The pacesetter should depend on the displays' refresh rates.
64- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
64+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
6565 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kInnerDisplayId );
6666
6767 // The outer display should become the pacesetter if designated.
@@ -74,20 +74,20 @@ TEST_F(FoldableTest, promotesPacesetterOnConcurrentPowerOn) {
7474}
7575
7676TEST_F (FoldableTest, promotesPacesetterOnConcurrentPowerOff) {
77- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
78- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
77+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
78+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
7979
8080 // The outer display should become the pacesetter if the inner display powers off.
81- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::OFF);
81+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::OFF);
8282 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kOuterDisplayId );
8383
8484 // The outer display should stay the pacesetter if both are powered on.
8585 // TODO(b/255635821): The pacesetter should depend on the displays' refresh rates.
86- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
86+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
8787 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kOuterDisplayId );
8888
8989 // The inner display should become the pacesetter if the outer display powers off.
90- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::OFF);
90+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::OFF);
9191 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kInnerDisplayId );
9292}
9393
@@ -114,8 +114,8 @@ TEST_F(FoldableTest, requestsHardwareVsyncForInnerDisplay) {
114114 .Times (0 );
115115
116116 // The injected VsyncSchedule uses TestableScheduler::mockRequestHardwareVsync, so no calls to
117- // ISchedulerCallback::requestHardwareVsync are expected during setPowerModeInternal .
118- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
117+ // ISchedulerCallback::requestHardwareVsync are expected during setPhysicalDisplayPowerMode .
118+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
119119
120120 EXPECT_TRUE (mInnerDisplay ->isPoweredOn ());
121121 EXPECT_FALSE (mOuterDisplay ->isPoweredOn ());
@@ -133,10 +133,10 @@ TEST_F(FoldableTest, requestsHardwareVsyncForOuterDisplay) {
133133 .Times (1 );
134134
135135 // The injected VsyncSchedule uses TestableScheduler::mockRequestHardwareVsync, so no calls to
136- // ISchedulerCallback::requestHardwareVsync are expected during setPowerModeInternal .
137- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
138- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::OFF);
139- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
136+ // ISchedulerCallback::requestHardwareVsync are expected during setPhysicalDisplayPowerMode .
137+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
138+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::OFF);
139+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
140140
141141 EXPECT_FALSE (mInnerDisplay ->isPoweredOn ());
142142 EXPECT_TRUE (mOuterDisplay ->isPoweredOn ());
@@ -154,9 +154,9 @@ TEST_F(FoldableTest, requestsHardwareVsyncForBothDisplays) {
154154 .Times (1 );
155155
156156 // The injected VsyncSchedule uses TestableScheduler::mockRequestHardwareVsync, so no calls to
157- // ISchedulerCallback::requestHardwareVsync are expected during setPowerModeInternal .
158- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
159- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
157+ // ISchedulerCallback::requestHardwareVsync are expected during setPhysicalDisplayPowerMode .
158+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
159+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
160160
161161 EXPECT_TRUE (mInnerDisplay ->isPoweredOn ());
162162 EXPECT_TRUE (mOuterDisplay ->isPoweredOn ());
@@ -173,8 +173,8 @@ TEST_F(FoldableTest, requestVsyncOnPowerOn) {
173173 EXPECT_CALL (mFlinger .scheduler ()->mockRequestHardwareVsync , Call (kOuterDisplayId , true ))
174174 .Times (1 );
175175
176- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
177- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
176+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
177+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
178178}
179179
180180TEST_F (FoldableTest, disableVsyncOnPowerOffPacesetter) {
@@ -192,10 +192,10 @@ TEST_F(FoldableTest, disableVsyncOnPowerOffPacesetter) {
192192 EXPECT_CALL (mFlinger .scheduler ()->mockRequestHardwareVsync , Call (kInnerDisplayId , false ))
193193 .Times (1 );
194194
195- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::ON);
196- mFlinger .setPowerModeInternal (mOuterDisplay , PowerMode::ON);
195+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::ON);
196+ mFlinger .setPhysicalDisplayPowerMode (mOuterDisplay , PowerMode::ON);
197197
198- mFlinger .setPowerModeInternal (mInnerDisplay , PowerMode::OFF);
198+ mFlinger .setPhysicalDisplayPowerMode (mInnerDisplay , PowerMode::OFF);
199199
200200 // Other display is now the pacesetter.
201201 ASSERT_EQ (mFlinger .scheduler ()->pacesetterDisplayId (), kOuterDisplayId );
0 commit comments