Introduce RavenwoodEnvironment
This class is responsible for various app/process lifecycle related initialization, which is currently scattered across different classes, such as RavenwoodContext / Environment / etc. Currently, we have an init() method in *_ravenwoood classes to allow RavenwoodDriver to push various information to them. We'll start using this class to "pull" information from *_ravenwoood classes directly. For example, an upcoming ContextImpl_ravenwood class will get various states from this class directly. Bug: 292141694 Flag: TEST_ONLY Test: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh -s Change-Id: I4637ad4958e5a09d0f6c5477ca38152f263056e8
Loading
Please register or sign in to comment