• M
    [tests][eventpipe] Port over Dotnet/Diagnostics to enable eventpipe tests on Android (#64358) · 58b8de99
    Mitchell Hwang 提交于
    * [tests][eventpipe] Port over Dotnet/Diagnostics files for mobile eventpipe tests
    
    Copied over files from src/Microsoft.Diagnostics.NETCore.Client based off of 99fab307
    
    * [tests][eventpipe] Add TCP/IP logic for mobile eventpipe tests
    
    * [tests] Remove Microsoft.Diagnostics.NETCore.Client package reference
    
    * [tests][eventpipe] Downstream Diagnostics IpcTraceTest DiagnosticsClient bootstrap
    
    https://github.com/dotnet/diagnostics/pull/720
    
    * [tests][eventpipe] Downstream Diagnostics roslyn analyzer IpcTraceTest change
    
    https://github.com/dotnet/diagnostics/pull/1044
    
    * [tests][eventpipe] Enable TCPIP DiagnosticsClient in IpcTraceTest for Android
    
    * [tests][eventpipe] Aesthetic IpcTraceTest modifications
    
    * [tests][eventpipe] Disable subprocesses tests on Android
    
    * [tests][eventpipe] Update processinfo
    
    * [tests][eventpipe] Update processinfo2
    
    * [tests][eventpipe] Update eventsourceerror
    
    * [tests][eventpipe] Update bigevent
    
    * [tests][eventpipe] Update buffersize
    
    * [tests][eventpipe] Update rundownvalidation
    
    * [tests][eventpipe] Update providervalidation
    
    * [tests][eventpipe] Update gcdump
    
    * [tests][JIT] Update debuginfo/tester
    
    * [tests] Segment Microsoft.Diagnostics.NETCore.Client relevant tests for Linux arm coreclr
    
    * Account for nonspecified RuntimeFlavor
    
    * [tests] Moveup Default coreclr RuntimeFlavor property explicit declaration
    
    * [tests] Duplicate Microsoft.Diagnostics.NETCore.Client dependent tests for Linux arm
    
    * Fix debuginfo/tester test skip
    
    * Temporarily enable bigevent on Linux arm and remove duplicate exclude
    
    * Fix unaligned UTF16 string read in collect tracing EventPipe command.
    
    Collect tracing 2 EventPipe command triggers an unaligned UTF16 string
    read that could cause a SIGBUS on platforms not supporting unalinged
    reads of UTF16 strings (so far only seen on 32-bit ARM Linux CI machine).
    
    On CoreCLR this could even cause a unalinged int read due to
    optimizations used in UTF8Encoding::GetByteCount.
    
    * Revert "[tests] Duplicate Microsoft.Diagnostics.NETCore.Client dependent tests for Linux arm"
    
    This reverts commit cb2cacd93bb61b74b36c2d2d26cccec38b51b8f7.
    
    * Revert "[tests] Segment Microsoft.Diagnostics.NETCore.Client relevant tests for Linux arm coreclr"
    
    This reverts commit dc29676bcea3a6073decf15a9f1dbc9b2e7b3bd8.
    
    * Revert "Fix debuginfo/tester test skip"
    
    This reverts commit 1e90d7e4667c0570c8f4c2536a25620697027c97.
    Co-authored-by: NMitchell Hwang <mitchell.hwang@microsoft.com>
    Co-authored-by: NlateralusX <lateralusx.github@gmail.com>
    58b8de99
Versions.props 15.2 KB