Closed
Description
Steps to Reproduce
- Building a net6.0-android uno app, with net6 android workload installed, which the following:
<PropertyGroup>
<IsEmulator Condition="'$(IsEmulator)' == ''">true</IsEmulator>
<AndroidEnableProfiler>true</AndroidEnableProfiler>
<AndroidLinkResources>true</AndroidLinkResources>
</PropertyGroup>
<ItemGroup>
<AndroidEnvironment Condition="'$(IsEmulator)' == 'true'" Include="Android\environment.emulator.txt" />
<AndroidEnvironment Condition="'$(IsEmulator)' != 'true'" Include="Android\environment.device.txt" />
</ItemGroup>
Sample repro: net6profiletest.zip
- Run
dotnet-dsrouter client-server -tcps 127.0.0.1:9001 -ipcc /tmp/my-app --verbose debug
- Run
dotnet-trace collect --diagnostic-port /tmp/my-app --format speedscope -o my-app-trace
- Go to the
net6profiletest.Mobile
folder of the repro app - Start the app with
dotnet build -f net6.0-android -t:run -c Release -p:IsEmulator=true
- Wait for the app to start, then stop
dotnet-trace
- Load the resulting file in
speedscope.app
Expected Behavior
Frames in speedscope are readable.
Actual Behavior
Version Information
6.0.100-preview.7.21379.14
Log File
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment