Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7f7cde4 authored by Sundong Ahn's avatar Sundong Ahn
Browse files

Change to using sysprop for vrflinger_test

The configstore service was deprecated. So change to use sysprop
instead of configstore.

Bug: 124531214
Test: m -j
Change-Id: I5367b5715c797facd37736eee84651addbaa230d
Merged-In: I5367b5715c797facd37736eee84651addbaa230d
(cherry picked from commit 8e852f52)
parent dc64a603
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ shared_libs = [
    "libutils",
    "libnativewindow",
    "libpdx_default_transport",
    "libSurfaceFlingerProp",
]

static_libs = [
@@ -32,5 +33,6 @@ cc_test {
        "-Wall",
        "-Werror",
    ],
    header_libs: ["libsurfaceflinger_headers"],
    name: "vrflinger_test",
}
+2 −3
Original line number Diff line number Diff line
#include <SurfaceFlingerProperties.h>
#include <android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h>
#include <android/hardware/configstore/1.1/types.h>
#include <android/hardware_buffer.h>
@@ -147,9 +148,7 @@ TEST(VrFlingerTest, ActivateDeactivate) {
  // Exit immediately if the device doesn't support vr flinger. This ConfigStore
  // check is the same mechanism used by surface flinger to decide if it should
  // initialize vr flinger.
  bool vr_flinger_enabled =
      getBool<ISurfaceFlingerConfigs, &ISurfaceFlingerConfigs::useVrFlinger>(
          false);
  bool vr_flinger_enabled = android::sysprop::use_vr_flinger(false);
  if (!vr_flinger_enabled) {
    return;
  }