Skip to content

integration tests are flaky on linux-arm64 #4543

@jamescrosswell

Description

@jamescrosswell

Description

We're regularly seeing one of the integration tests fail on linux-arm64 due to:

Executing dotnet run --project ./net4-console -c Release
  Unhandled exception: An error occurred trying to start process 'mono' with working directory '/home/runner/work/sentry-dotnet/sentry-dotnet/integration-test'. No such file or directory
Error: [-] Ensure System.Reflection.Metadata is not missing 4.42s (4.42s|2ms)
Message
  Expected string '"exception":{"values":\[{"type":"System.ApplicationException","value":"Something happened!"' to match any element in collection @().
  at $output | Should -AnyElementMatch '"exception":{"values":\[{"type":"System.ApplicationException","value":"Something happened!"', /home/runner/work/sentry-dotnet/sentry-dotnet/integration-test/runtime.Tests.ps1:215
  at <ScriptBlock>, /home/runner/work/sentry-dotnet/sentry-dotnet/integration-test/runtime.Tests.ps1:215
Tests completed in 121.26s
Tests Passed: 19, Failed: 1, Skipped: 2, Inconclusive: 0, NotRun: 0

e.g.

Metadata

Metadata

Assignees

Labels

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions