Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac Catalyst: make our test suites green #10440

Closed
rolfbjarne opened this issue Jan 15, 2021 · 1 comment
Closed

Mac Catalyst: make our test suites green #10440

rolfbjarne opened this issue Jan 15, 2021 · 1 comment
Labels
enhancement The issue or pull request is an enhancement iOS Issues affecting iOS macOS Issues affecting macOS
Milestone

Comments

@rolfbjarne
Copy link
Member

rolfbjarne commented Jan 15, 2021

Current status:

Tests

✅ don't link

✅ framework-test

✅ fsharp

✅ interdependent-binding-tests

❌ introspection

Test failures:

Introduced: OneTimeSetUp: System.ArgumentException : Version string portion was too short or too long.
CheckFailAttachments: System.NullReferenceException : Object reference not set to an instance of an object
Simlauncher: System.IO.FileNotFoundException : Could not find file "/Users/rolf/work/maccore/catalyst/xamarin-macios/tests/xharness/tmp-test-dir/introspection274/bin/iPhoneSimulator/Debug-maccatalyst/introspection.app/simlauncher64-sgen.frameworks"
StaticCtor: 13 execution failure(s)
DefaultCtorAllowed: System.Exception : Can't get macOS System version on other platforms.
FieldExists: 334 errors found in 5671 fields validated: [...]
Corlib: System.ArgumentException : Version string portion was too short or too long.
InstanceMethods: 198 errors found in 20680 instance selector validated:
ConstantsCheck: System.ArgumentException : Version string portion was too short or too long.

Test xml

✅ link all

✅ link sdk

✅ monotouch-test

✅ xcframework-test

@rolfbjarne rolfbjarne added enhancement The issue or pull request is an enhancement macOS Issues affecting macOS iOS Issues affecting iOS labels Jan 15, 2021
@rolfbjarne rolfbjarne added this to the Mac Catalyst milestone Jan 15, 2021
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Feb 1, 2021
This makes dont link green on Mac Catalyst.

Also adjust xharness to run dont link/Mac Catalyst by default.

Contributes towards dotnet#10440.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Feb 1, 2021
… Developer' for framework-test.

This is part 1 of making framework-test build on Mac Catalyst.

Contributes to dotnet#10440.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Feb 1, 2021
This is part 2 of making framework-test build on Mac Catalyst.

Contributes to dotnet#10440.
rolfbjarne added a commit that referenced this issue Feb 1, 2021
#10553)

This makes dont link green on Mac Catalyst.

Also adjust xharness to run dont link/Mac Catalyst by default.

Contributes towards #10440.
rolfbjarne added a commit that referenced this issue Feb 2, 2021
… Developer' for framework-test. (#10556)

This is part 1 of making framework-test build on Mac Catalyst.

Contributes to #10440.
rolfbjarne added a commit that referenced this issue Feb 2, 2021
…10557)

This is part 2 of making framework-test build on Mac Catalyst.

Contributes to #10440.
@rolfbjarne
Copy link
Member Author

Introspection is tracked here: #10215, so this can be closed now.

@ghost ghost locked as resolved and limited conversation to collaborators Apr 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement The issue or pull request is an enhancement iOS Issues affecting iOS macOS Issues affecting macOS
Projects
None yet
Development

No branches or pull requests

1 participant