From b3ca9f3c87bc935ae56e7647c91e2158971fb47d Mon Sep 17 00:00:00 2001 From: Martin Stjernholm Date: Thu, 31 Oct 2024 17:44:48 +0000 Subject: Log info about the caller and callee in hiddenapi denial messages. If enforcement is enabled then log as error instead of warning. Also add "hiddenapi:" prefix to all log messages to make it easier to search for them. Test: Boot and check errors in logcat Test: 674-hiddenapi 690-hiddenapi-same-name-methods 691-hiddenapi-proxy 817-hiddenapi 822-hiddenapi-future 999-redefine-hiddenapi 2038-hiddenapi-jvmti-ext 2270-mh-internal-hiddenapi-use on host and target Bug: 377676642 Change-Id: Ib4f790d7ab4850d398639c64f55be0d14c5c0408 --- test/2038-hiddenapi-jvmti-ext/run.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test/2038-hiddenapi-jvmti-ext/run.py') diff --git a/test/2038-hiddenapi-jvmti-ext/run.py b/test/2038-hiddenapi-jvmti-ext/run.py index 4796039801..c3f6d8fb72 100644 --- a/test/2038-hiddenapi-jvmti-ext/run.py +++ b/test/2038-hiddenapi-jvmti-ext/run.py @@ -17,3 +17,7 @@ def run(ctx, args): ctx.default_run(args, jvmti=True) + + # Delete hiddenapi's denial errors which go to stderr on host. + if args.host: + ctx.run(fr"sed -i -E '/ E dalvikvm.* hiddenapi: /d' '{args.stderr_file}'") -- cgit v1.2.3-59-g8ed1b