-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Closed
Labels
arch-arm32area-Diagnostics-coreclrdisabled-testThe test is disabled in source code against the issueThe test is disabled in source code against the issueos-linuxLinux OS (any supported distro)Linux OS (any supported distro)
Milestone
Description
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
Labels
arch-arm32area-Diagnostics-coreclrdisabled-testThe test is disabled in source code against the issueThe test is disabled in source code against the issueos-linuxLinux OS (any supported distro)Linux OS (any supported distro)