runtime icon indicating copy to clipboard operation
runtime copied to clipboard

[release/9.0][wasi/wasm] SimpleBuildDoesNotFail compares with the wrong expected value

Open carlossanlop opened this issue 1 year ago • 3 comments

Found this issue in the 9.0 stable branding PR for GA https://github.com/dotnet/runtime/pull/108899

The test Wasi.Build.Tests.SdkMissingTests.SimpleBuildDoesNotFail is not passing because the expected value is wrong, while the actual value is right.

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=844459 Build error leg or test failing: various wasi and wasm

Error Message

{
  "ErrorMessage" : [ "SimpleBuildDoesNotFail", "Runtime pack path doesn't match." ],
  "BuildRetry" : false,
  "ExcludeConsoleLog" : false
}
  • PR: https://github.com/dotnet/runtime/pull/108899
  • Queue: wasi and wasm
  • Job result: https://dev.azure.com/dnceng-public/public/_build/results?buildId=844459&view=logs&j=10714551-d8dc-5291-8d0a-07fdfc20529c&t=5f9795af-cd24-5a5c-e5ca-60a850cfa043&l=90
  • Log file: https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-108899-merge-651f2a552cc9403fa1/Workloads-ST-Wasm.Build.Tests/1/console.8c4328cb.log?helixlogtype=result
  • Output:
    Wasi.Build.Tests.SdkMissingTests.SimpleBuildDoesNotFail(config: "Release") [FAIL]
      Runtime pack path doesn't match.
      Expected: '/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NETCore.App.Runtime.Mono.wasi-wasm/9.0.0-ci'
      Actual:   '/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NETCore.App.Runtime.Mono.wasi-wasm/9.0.0'
      Stack Trace:
        /_/src/mono/wasi/Wasi.Build.Tests/BuildTestBase.cs(354,0): at Wasm.Build.Tests.BuildTestBase.AssertRuntimePackPath(String buildOutput, String targetFramework)
        /_/src/mono/wasi/Wasi.Build.Tests/BuildTestBase.cs(259,0): at Wasm.Build.Tests.BuildTestBase.BuildProject(BuildArgs buildArgs, String id, BuildProjectOptions options)
        /_/src/mono/wasi/Wasi.Build.Tests/SdkMissingTests.cs(70,0): at Wasi.Build.Tests.SdkMissingTests.BuildWithInvalidSdkPath(String config, String extraProperties, Boolean publish, Boolean expectSuccess)
        /_/src/mono/wasi/Wasi.Build.Tests/SdkMissingTests.cs(58,0): at Wasi.Build.Tests.SdkMissingTests.SimpleBuildDoesNotFail(String config)
           at InvokeStub_SdkMissingTests.SimpleBuildDoesNotFail(Object, Span`1)
           at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=844459 Error message validated: [SimpleBuildDoesNotFail Runtime pack path doesn't match.] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 10/16/2024 6:44:01 PM UTC

Report

Build Definition Test Pull Request
869426 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109523
869423 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109298
868986 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
864887 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109646
867737 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109723
867695 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109308
867708 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109297
867435 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109723
866998 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109709
866991 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109708
866682 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
866579 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109306
866030 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109299
865644 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109305
864878 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109298
864879 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109523
864731 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109299
864719 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109305
864120 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109316
864134 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
863600 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109299
863052 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish
862098 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109523
862101 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109298
861694 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109316
861633 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109523
861636 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109298
861525 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109563
861443 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109556
861257 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109297
861247 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109305
861241 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109308
860550 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109523
860548 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109298
860529 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
860421 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109316
860156 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109510
858481 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109305
857790 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109291
857595 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109308
857598 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109299
856798 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109374
856174 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109364
855899 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109316
855452 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109336
855040 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
854867 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109308
854844 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109305
854853 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109306
854838 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109303
854835 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109301
854829 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109300
854822 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109297
854825 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109298
854717 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
854255 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109147
852670 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109151
852301 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109147
851417 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109151
851263 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109147
850710 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
850501 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
850232 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109051
850222 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
849961 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109109
848938 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109073
848780 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109049
848229 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109051
848154 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#109048
848159 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#109049
847977 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
847880 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
847627 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
847485 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
847042 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish
846981 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
846875 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
846663 dotnet/runtime Workloads-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#108843
846660 dotnet/runtime Workloads-ST-Wasm.Build.Tests.WorkItemExecution dotnet/runtime#108751
846630 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish
846615 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#108516
846401 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#108482
846304 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#108910
846263 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish dotnet/runtime#108975
845438 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#108482
845291 dotnet/runtime Wasi.Build.Tests.HttpTests.HttpBuildThenRunThenPublish
844459 dotnet/runtime Wasi.Build.Tests.WasiTemplateTests.ConsoleBuildThenRunThenPublish dotnet/runtime#108899

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
4 21 87

carlossanlop avatar Oct 16 '24 18:10 carlossanlop

Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.

Tagging subscribers to this area: @directhex, @matouskozak See info in area-owners.md if you want to be subscribed.

Related to https://github.com/dotnet/runtime/issues/109626

maraf avatar Nov 13 '24 20:11 maraf