Skip to content

Add performance-fixer skill + make the benchmark harness AI-ready - #4361

Merged
mattleibow merged 4 commits into
mainfrom
mattleibow-perf-fixer-skill
Jul 8, 2026
Merged

Add performance-fixer skill + make the benchmark harness AI-ready#4361
mattleibow merged 4 commits into
mainfrom
mattleibow-perf-fixer-skill

performance-fixer: align perf/* labels to canonical taxonomy (#4362)

4351a2a
Select commit
Loading
Failed to load commit list.
Azure Pipelines / mono-SkiaSharp succeeded Jul 8, 2026 in 4h 57m 56s

Build #4.151.0-pr.4361.4 had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 36,209 (96.69%)
  • Other: 1,238 (3.31%)
  • Total: 37,448

Annotations

Check failure on line 365 in externals/package_cache/devicerunners.testing.targets/0.1.0-preview.11/build/DeviceRunners.Testing.Targets.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / mono-SkiaSharp

externals/package_cache/devicerunners.testing.targets/0.1.0-preview.11/build/DeviceRunners.Testing.Targets.targets#L365

externals/package_cache/devicerunners.testing.targets/0.1.0-preview.11/build/DeviceRunners.Testing.Targets.targets(365,5): Error TESTERROR: Test summary: total: 1158, failed: 1, succeeded: 1085, skipped: 72, duration: 255.8s

Check failure on line 6672 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / mono-SkiaSharp

Build log #L6672

Bash exited with code '1'.

Check failure on line 1 in SkiaSharp.Tests.SKManagedStreamTest.StreamLosesOwnershipAndCanBeDisposedButIsNotActually

See this annotation in the file changed.

@azure-pipelines azure-pipelines / mono-SkiaSharp

SkiaSharp.Tests.SKManagedStreamTest.StreamLosesOwnershipAndCanBeDisposedButIsNotActually

Assert.False() Failure
Expected: False
Actual:   True
Raw output
   at SkiaSharp.Tests.SKManagedStreamTest.StreamLosesOwnershipAndCanBeDisposedButIsNotActually() in /_/tests/Tests/SkiaSharp/SKManagedStreamTest.cs:line 350
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)