Skip to content

[tests][Android] Executing assembly location mismatch /data/data/ and /data/user/ #62729

Closed
@mdh1418

Description

@mdh1418

After enabling diagnostics_tracing in #60879, it was found that the location of the executing assembly on Android differs from expectation.

Unhandled Exception:
System.Exception: CommandLine must match current process. Expected: /system/bin/app_process64 /data/data/net.dot.tracing_eventpipe/files/processinfo.dll, Received: /system/bin/app_process64 /data/user/0/net.dot.tracing_eventpipe/files (original: /system/bin/app_process64 /data/user/0/net.dot.tracing_eventpipe/files)
   at Tracing.Tests.Common.Utils.Assert(Boolean predicate, String message)
   at Tracing.Tests.ProcessInfoValidation.ProcessInfoValidation.Main(String[] args)
UnhandledException: System.Exception CommandLine must match current process. Expected: /system/bin/app_process64 /data/data/net.dot.tracing_eventpipe/files/processinfo.dll, Received: /system/bin/app_process64 /data/user/0/net.dot.tracing_eventpipe/files (original: /system/bin/app_process64 /data/user/0/net.dot.tracing_eventpipe/files)    at Tracing.Tests.Common.Utils.Assert(Boolean predicate, String message)
   at Tracing.Tests.ProcessInfoValidation.ProcessInfoValidation.Main(String[] args)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions