[release/7.0.2xx] [tests] Update introspection to run on latest Ventura version.#18064
Conversation
The corresponding API fixes are available in our Xcode 14.3 branch, so this is just to make sure the current branch (supporting Xcode 14.2) doesn't have test failures when executing on a later version of macOS.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
💻 [PR Build] Tests on macOS M1 - Mac Big Sur (11.5) passed 💻✅ All tests on macOS M1 - Mac Big Sur (11.5) passed. Pipeline on Agent |
💻 [PR Build] Tests on macOS M1 - Mac Ventura (13.0) passed 💻✅ All tests on macOS M1 - Mac Ventura (13.0) passed. Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)
✅ API diff vs stable.NET (No breaking changes)
✅ Generator diffGenerator diff is empty Pipeline on Agent |
🚀 [CI Build] Test results 🚀Test results✅ All tests passed on VSTS: simulator tests. 🎉 All 77 tests passed 🎉 Tests counts
Pipeline on Agent |
|
/sudo backport release/6.0.4xx-xcode14.2 |
|
Backport Job to branch release/6.0.4xx-xcode14.2 Created! The magic is happening here |
|
Hooray! Backport succeeded! Please see https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=7671736 for more details. |
…ction to run on latest Ventura version. (#18117) The corresponding API fixes are available in our Xcode 14.3 branch, so this is just to make sure the current branch (supporting Xcode 14.2) doesn't have test failures when executing on a later version of macOS. Fixes: Introspection.MacApiProtocolTest [FAIL] Coding : 1 types conforms to NSCoding but does not implement INSCoding: CAEdrMetadata Expected: 1 But was: 0 [FAIL] CAEdrMetadata conforms to NSCoding but does not implement INSCoding at Introspection.ApiProtocolTest.Coding() in /Users/builder/azdo/_work/5/s/xamarin-macios/tests/introspection/ApiProtocolTest.cs:line 611 [FAIL] Copying : 1 types conforms to NSCopying but does not implement INSCopying: CAEdrMetadata Expected: 1 But was: 0 [FAIL] CAEdrMetadata conforms to NSCopying but does not implement INSCopying at Introspection.ApiProtocolTest.Copying() in /Users/builder/azdo/_work/5/s/xamarin-macios/tests/introspection/ApiProtocolTest.cs:line 703 [FAIL] SecureCoding : 1 types conforms to NSSecureCoding but does not implement INSSecureCoding: Expected: 1 But was: 0 [FAIL] CAEdrMetadata conforms to NSSecureCoding but does not implement INSSecureCoding at Introspection.ApiProtocolTest.SecureCoding() in /Users/builder/azdo/_work/5/s/xamarin-macios/tests/introspection/ApiProtocolTest.cs:line 627 at Introspection.MacApiProtocolTest.SecureCoding() in /Users/builder/azdo/_work/5/s/xamarin-macios/tests/introspection/Mac/MacApiProtocolTest.cs:line 442 Introspection.MacApiProtocolTest : 1406.182 ms Introspection.MacApiSelectorTest [FAIL] InstanceMethods : 3 errors found in 32150 instance selector validated: Selector not found for VideoSubscriberAccount.VSUserAccount : isDeleted in Boolean get_Deleted() on VideoSubscriberAccount.VSUserAccount Selector not found for VideoSubscriberAccount.VSUserAccount : setDeleted: in Void set_Deleted(Boolean) on VideoSubscriberAccount.VSUserAccount Selector not found for GameController.GCKeyboard : encodeWithCoder: in Void EncodeTo(Foundation.NSCoder) on GameController.GCKeyboard Expected: 0 But was: 3 [FAIL] Selector not found for VideoSubscriberAccount.VSUserAccount : isDeleted in Boolean get_Deleted() on VideoSubscriberAccount.VSUserAccount [FAIL] Selector not found for VideoSubscriberAccount.VSUserAccount : setDeleted: in Void set_Deleted(Boolean) on VideoSubscriberAccount.VSUserAccount [FAIL] Selector not found for GameController.GCKeyboard : encodeWithCoder: in Void EncodeTo(Foundation.NSCoder) on GameController.GCKeyboard at Introspection.ApiSelectorTest.InstanceMethods() in /Users/builder/azdo/_work/5/s/xamarin-macios/tests/introspection/ApiSelectorTest.cs:line 1137 Backport of #18064
The corresponding API fixes are available in our Xcode 14.3 branch, so this is
just to make sure the current branch (supporting Xcode 14.2) doesn't have test
failures when executing on a later version of macOS.
Fixes: