-
- Downloads
Ravenwood support for `wtf()`, wrap logging.
There are some tests triggering `wtf()` during the normal course of operation, and we haven't been able to reproduce them yet. This change gives us a valid `wtf()` implementation to aid debugging. It's also a bit jarring to have log-style messages interleaved with raw `System.out`, so also add `redirectLogStreams()` to match the logging behavior that developers observe on physical devices. Bug: 322805216 Test: atest FrameworksCoreTestsRavenwood FrameworksUtilTestsRavenwood Change-Id: I8ea2d12638cd998e3962aaa8af09a3335fcd0d51
Showing
- core/java/android/util/Slog.java 0 additions, 3 deletionscore/java/android/util/Slog.java
- core/java/com/android/internal/os/AndroidPrintStream.java 1 addition, 0 deletionscore/java/com/android/internal/os/AndroidPrintStream.java
- core/java/com/android/internal/os/RuntimeInit.java 28 additions, 0 deletionscore/java/com/android/internal/os/RuntimeInit.java
- core/tests/coretests/src/android/util/LogTest.java 7 additions, 0 deletionscore/tests/coretests/src/android/util/LogTest.java
- core/tests/utiltests/src/android/util/SlogTest.java 7 additions, 0 deletionscore/tests/utiltests/src/android/util/SlogTest.java
- ravenwood/junit-impl-src/android/platform/test/ravenwood/RavenwoodRuleImpl.java 4 additions, 0 deletions...rc/android/platform/test/ravenwood/RavenwoodRuleImpl.java
- ravenwood/ravenwood-annotation-allowed-classes.txt 2 additions, 0 deletionsravenwood/ravenwood-annotation-allowed-classes.txt
- tools/hoststubgen/hoststubgen/helper-framework-runtime-src/framework/com/android/hoststubgen/nativesubstitution/EventLog_host.java 15 additions, 3 deletions...android/hoststubgen/nativesubstitution/EventLog_host.java
- tools/hoststubgen/hoststubgen/helper-framework-runtime-src/framework/com/android/hoststubgen/nativesubstitution/Log_host.java 15 additions, 2 deletions.../com/android/hoststubgen/nativesubstitution/Log_host.java
Please register or sign in to comment