Skip to content

XHarness tests broken in release/6.0 #8253

@MattGal

Description

@MattGal
  • This issue is blocking (CI validation of release/6.0)
  • This issue is causing unreasonable pain

As seen in https://github.com/dotnet/arcade/runs/4477846178, we've started to reliably fail the 6.0 branch Xharness tests with signing-related errors:

[16:08:58] dbug: Shadow directory: /tmp/Xamarin.iOS_InstallShadowPath
[16:09:15] dbug: ApplicationVerificationFailed: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.GAmo9f/extracted/System.Buffers.Tests.app : 0xe800801c (No code signature found.)
[16:09:15] dbug: error MT1006: Could not install the application '/tmp/helix/working/BE940A19/w/A62D0912/e/System.Buffers.Tests.app' on the device '00008020-001C3C593AD9002E': AMDeviceSecureInstallApplicationBundle returned: 0xe800801c.

This area has undergone massive refactoring since 6.0 and @premun is likely to have context (plus is on FR this week)

For now, I've used my permissions to remove the "Test Linux ..." legs from requirements for merging, but we need to deal with this ASAP. (it's fairly rare people make sweeping Helix changes there)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions