Skip to content

profiler/multiple/multiple/multiple.sh #57875

@echesakov

Description

@echesakov
export COMPlus_TieredCompilation=0
export COMPlus_ReadyToRun=0
export COMPlus_ZapDisable=1
    profiler/multiple/multiple/multiple.sh [FAIL]
      Fatal error while logging another fatal error.
      Unhandled exception. System.Exception: Profiler tests are expected to contain the text 'PROFILER TEST PASSES' in the console output of the profilee app to indicate a passing test. Usually it is printed from the Shutdown() method of the profiler implementation. This text was not found in the output above.
         at Profiler.Tests.ProfilerTestRunner.FailFastWithMessage(String error)
         at Profiler.Tests.ProfilerTestRunner.Run(String profileePath, String testName, Guid profilerClsid, String profileeArguments, ProfileeOptions profileeOptions, Dictionary`2 envVars, String reverseServerName, Boolean loadAsNotification, Int32 notificationCopies)
         at Profiler.Tests.MultiplyLoaded.Main(String[] args)
      /root/helix/work/workitem/profiler/multiple/multiple/multiple.sh: line 348:    72 Aborted                 (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
      
      Return code:      1
      Raw output file:      /root/helix/work/workitem/uploads/Reports/profiler.multiple/multiple/multiple.output.txt
      Raw output:
      BEGIN EXECUTION
      /root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false multiple.dll ''
      Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
      Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
      Profiler.dll!DllGetClassObject
      Profiler.dll!Profiler::Initialize
      Setting exception mask
      Profiler.dll!DllGetClassObject
      Profiler.dll!Profiler::Initialize
      Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
      Gathering state for process 82 corerun
      Crashing thread 00000062 signal 00000006
      Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.82.dmp
      Written 89710592 bytes (21902 pages) to core file
      Dump successfully written
      
      Test failed: Profiler tests are expected to contain the text 'PROFILER TEST PASSES' in the console output of the profilee app to indicate a passing test. Usually it is printed from the Shutdown() method of the profiler implementation. This text was not found in the output above.
      Gathering state for process 72 corerun
      Crashing thread 00000048 signal 00000006
      Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.72.dmp
      Written 108847104 bytes (26574 pages) to core file
      Dump successfully written
      Expected: 100
      Actual: 134
      END EXECUTION - FAILED
      Test Harness Exitcode is : 1
      To run the test:
      > set CORE_ROOT=/root/helix/work/correlation
      > /root/helix/work/workitem/profiler/multiple/multiple/multiple.sh
      Expected: True
      Actual:   False
      Stack Trace:
           at profiler_multiple._multiple_multiple_._multiple_multiple_sh()
      Output:
        Fatal error while logging another fatal error.
        Unhandled exception. System.Exception: Profiler tests are expected to contain the text 'PROFILER TEST PASSES' in the console output of the profilee app to indicate a passing test. Usually it is printed from the Shutdown() method of the profiler implementation. This text was not found in the output above.
           at Profiler.Tests.ProfilerTestRunner.FailFastWithMessage(String error)
           at Profiler.Tests.ProfilerTestRunner.Run(String profileePath, String testName, Guid profilerClsid, String profileeArguments, ProfileeOptions profileeOptions, Dictionary`2 envVars, String reverseServerName, Boolean loadAsNotification, Int32 notificationCopies)
           at Profiler.Tests.MultiplyLoaded.Main(String[] args)
        /root/helix/work/workitem/profiler/multiple/multiple/multiple.sh: line 348:    72 Aborted                 (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
        
        Return code:      1
        Raw output file:      /root/helix/work/workitem/uploads/Reports/profiler.multiple/multiple/multiple.output.txt
        Raw output:
        BEGIN EXECUTION
        /root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false multiple.dll ''
        Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
        Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
        Profiler.dll!DllGetClassObject
        Profiler.dll!Profiler::Initialize
        Setting exception mask
        Profiler.dll!DllGetClassObject
        Profiler.dll!Profiler::Initialize
        Profiler path: /root/helix/work/workitem/profiler/multiple/multiple/libProfiler.so
        Gathering state for process 82 corerun
        Crashing thread 00000062 signal 00000006
        Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.82.dmp
        Written 89710592 bytes (21902 pages) to core file
        Dump successfully written
        
        Test failed: Profiler tests are expected to contain the text 'PROFILER TEST PASSES' in the console output of the profilee app to indicate a passing test. Usually it is printed from the Shutdown() method of the profiler implementation. This text was not found in the output above.
        Gathering state for process 72 corerun
        Crashing thread 00000048 signal 00000006
        Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.72.dmp
        Written 108847104 bytes (26574 pages) to core file
        Dump successfully written
        Expected: 100
        Actual: 134
        END EXECUTION - FAILED
        Test Harness Exitcode is : 1
        To run the test:
        > set CORE_ROOT=/root/helix/work/correlation
        > /root/helix/work/workitem/profiler/multiple/multiple/multiple.sh

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions