Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DATAS tuning fixes #105545

Merged
merged 6 commits into from
Aug 13, 2024

revert a dprintf change

4c698e4
Select commit
Loading
Failed to load commit list.
Merged

DATAS tuning fixes #105545

revert a dprintf change
4c698e4
Select commit
Loading
Failed to load commit list.
Build Analysis / Build Analysis succeeded Aug 12, 2024 in 0s

.NET Result Analysis

Details

⚠️ The following pipeline(s) will not be analyzed as has been explicited excluded from analysis

All checks completed

[runtime]

[runtime-dev-innerloop]

Build Rerun

✔️ Build passed after 1 retries.

(Attempt #1) [link to build]

runtime / Build / Libraries Test Run checked coreclr osx x64 Debug / Send to Helix

[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]
    ❌.packages/microsoft.dotnet.helix.sdk/9.0.0-beta.24408.2/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test Tests.System.TimeProviderTests.TestProviderTimer has failed. Check the Test tab or [this console log]

runtime / Build / coreclr Pri0 Runtime Tests Run osx x64 checked / Send tests to Helix (Unix)

[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]
    ❌.packages/microsoft.dotnet.helix.sdk/9.0.0-beta.24408.2/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test tracing/eventpipe/eventsourceerror/eventsourceerror/eventsourceerror.cmd has failed. Check the Test tab or [this console log]

Non-Deterministic Test Failures Detected

Tests.System.TimeProviderTests.TestProviderTimer [Console] [Details] [Artifacts] [0.09% failure rate]
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

Failing Configuration

Data Driven SubResults
    Tests.System.TimeProviderTests.TestProviderTimer(provider: SystemTimeProvider { LocalTimeZone = (UTC-05:00) Eastern Time (New York), TimestampFrequency = 1000000000 }, MaxMilliseconds: 6000)
    Exception Message
    The total fired periods 9008ms expected not exceeding the expected max 6000
    Stack Trace
       at Tests.System.TimeProviderTests.TestProviderTimer(TimeProvider provider, Int32 MaxMilliseconds) in /_/src/libraries/Common/tests/System/TimeProviderTests.cs:line 151
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodBaseInvoker.cs:line 174
tracing/eventpipe/eventsourceerror/eventsourceerror/eventsourceerror.cmd [Console] [Details] [Artifacts] [1.01% failure rate]
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

Failing Configuration

Exception Message
waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
/private/tmp/helix/working/AC0F096A/w/AEAC094C/e/tracing/tracing/../eventpipe/eventsourceerror/eventsourceerror/eventsourceerror.sh: line 467: 39930 Segmentation fault: 11  (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code: 1
Raw output file: /tmp/helix/working/AC0F096A/w/AEAC094C/uploads/eventpipe/eventsourceerror/eventsourceerror/output.txt
Raw output:
BEGIN EXECUTION
/tmp/helix/working/AC0F096A/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true eventsourceerror.dll ''
0.0s: ==TEST STARTING==
1.0s: Started sending sentinel events...
1.0s: Connecting to EventPipe...
1.7s: Creating EventPipeEventSource...
1.8s: EventPipeEventSource created
1.8s: Dynamic.All callback registered
1.8s: Running optional trace validator
1.8s: Finished running optional trace validator
1.8s: Starting stream processing...
2.2s: Saw sentinel event
2.2s: Stopped sending sentinel events
2.2s: Starting event generating action...
2.3s: Stopping event generating action
2.3s: Sending StopTracing command...
2.5s: Saw new provider 'IllegalTypesEventSource'
2.5s: Saw new provider 'Microsoft-DotNETCore-EventPipe'
2.5s: Saw new provider 'Microsoft-Windows-DotNETRuntimeRundown'
[createdump] Gathering state for process 39930
[createdump] Crashing thread 2b0127 signal 11 (000b)
[createdump] Writing crash report to file /cores/coredump.39930.dmp.crashreport.json
[createdump] Crash report successfully written
[createdump] Writing minidump with heap to file /cores/coredump.39930.dmp
[createdump] Written 394125560 bytes (96222 pages) to core file
[createdump] Target process is alive
8.6s: Stopping stream processing
8.6s: Dropped 0 events
[createdump] Dump successfully written in 6188ms
Expected: 100
Actual: 139
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /cores since 8/12/2024 4:30:00 AM
Processing /cores/coredump.39930.dmp.crashreport.json
Printing stacktrace from '/cores/coredump.39930.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Errors while running llvm-symbolizer --pretty-print
System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'llvm-symbolizer' with working directory '/private/tmp/helix/working/AC0F096A/w/AEAC094C/e/tracing/tracing'. No such file or directory
at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec) in /_/src/libraries/System.Diagnostics.Process/src/System/Diagnostics/Process.Unix.cs:line 499
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo) in /_/src/libraries/System.Diagnostics.Process/src/System/Diagnostics/Process.Unix.cs:line 456
at System.Diagnostics.Process.Start() in /_/src/libraries/System.Diagnostics.Process/src/System/Diagnostics/Process.cs:line 1284
at CoreclrTestLib.CoreclrTestWrapperLib.TryPrintStackTraceFromCrashReport(String crashReportJsonFile, TextWriter outputWriter)
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> /private/tmp/helix/working/AC0F096A/w/AEAC094C/e/tracing/tracing/../eventpipe/eventsourceerror/eventsourceerror/eventsourceerror.sh

CallStack
   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 146
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor19|0_20(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

Was this helpful? Yes No