Skip to content

[ci-scan] Test failure: profiler runtimeasyncapis test returns exit code 100 in crossgen2 R2R (PROFILER TEST FAILED) #132941

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1571879
Build error leg or test failing: R2R_Composite linux x64 checked (azurelinux.3.amd64.open.rt) — profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd

Pipeline: runtime-coreclr crossgen2 outerloop (definition 134), branch main. The runtimeasyncapis profiler test fails on the crossgen2 R2R legs: the profilee app returns exit code 100 and its console output never contains PROFILER TEST PASSES, so Profiler.Tests.ProfilerTestRunner fails the test with System.Exception. The failure spans the R2R profiler work items (35 failed work items in source build 1571879) and reproduces in follow-up build 1573564.

KBE authoring guidance (ci-failure-scan)
  • Error Details is for readers. Paste the full exception so the failure is understandable without opening the raw log.
  • Build Analysis parses only the single JSON block under Error Message.
  • ErrorMessage is a case-sensitive ordinal String.Contains substring copied verbatim from the failing log.

Error Details

Running test: profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd

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. Profilee returned exit code 100.
   at Profiler.Tests.ProfilerTestRunner.FailFastWithMessage(String error)
   at Profiler.Tests.ProfilerTestRunner.Run(...)
   at RuntimeAsyncApis.Main(String[] args)
Profilee STDOUT: PROFILER TEST FAILED
END EXECUTION - FAILED

Error Message

{
  "ErrorMessage": [
    "runtimeasyncapis.cmd",
    "Profiler tests are expected to contain the text 'PROFILER TEST PASSES' in the console output of the profilee app",
    "Profilee returned exit code 100."
  ],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}
Agentic workflow metadata (ci-failure-scan)

Workflow artifact: ci-failure-scan
Artifact kind: kbe-verification
Verified match count: 2 hits in failure.log

First build it occurred

Source build 1571879 (2026-08-28); reproduces in follow-up build 1573564 (2026-08-29), where 35 R2R profiler work items failed with this signature.

Duplicate search

Searched open/closed issues and PRs for runtimeasyncapis, PROFILER TEST PASSES, and ProfilerTestRunner in the crossgen2 R2R context. Existing runtime-async profiler issues (e.g. #132311) are browser/wasm-specific AsyncProfilerTests FailFast crashes, a different leg and signature. No open Known Build Error matches this crossgen2 R2R runtimeasyncapis exit-100 failure.


Filed by ci-failure-scan (detection only). ci-failure-fix walks open [ci-scan] KBEs and either opens a small fix PR or comments to loop in owners — it never disables the test.

Generated by CI Outer-Loop Failure Scanner · opus48 · 951 AIC · ⌖ 16 AIC · ⊞ 20.7K ·

Report

Build Repository Test Pull Request
1578106 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1578071 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1577967 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1577861 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1577664 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1577274 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1576297 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1576113 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1576011 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1575825 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1575764 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1575591 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1575266 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd #132900
1574702 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574566 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574568 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574404 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574327 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574304 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574221 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574107 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574081 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574083 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1574078 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1573985 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
1573963 dotnet/runtime profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
6 26 26

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions