Skip to content

Commit

Permalink
[NetworkExtensions] Add support for Xcode 14 beta 6. (#15847)
Browse files Browse the repository at this point in the history
Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
  • Loading branch information
mandel-macaque and rolfbjarne authored Sep 2, 2022
1 parent 9d6271f commit 431e578
Show file tree
Hide file tree
Showing 9 changed files with 76 additions and 44 deletions.
64 changes: 64 additions & 0 deletions src/networkextension.cs
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,33 @@ enum NEHotspotNetworkSecurityType : long
Unknown = 4,
}

[NoWatch, NoTV, Mac (13,0), iOS (16,0), MacCatalyst (16,0)]
[Native]
[ErrorDomain ("NEVPNConnectionErrorDomain")]
public enum NEVpnConnectionError : long
{
Overslept = 1,
NoNetworkAvailable = 2,
UnrecoverableNetworkChange = 3,
ConfigurationFailed = 4,
ServerAddressResolutionFailed = 5,
ServerNotResponding = 6,
ServerDead = 7,
AuthenticationFailed = 8,
ClientCertificateInvalid = 9,
ClientCertificateNotYetValid = 10,
ClientCertificateExpired = 11,
PluginFailed = 12,
ConfigurationNotFound = 13,
PluginDisabled = 14,
NegotiationFailed = 15,
ServerDisconnected = 16,
ServerCertificateInvalid = 17,
ServerCertificateNotYetValid = 18,
ServerCertificateExpired = 19,
}


[iOS (9,0)][Mac (10,11)]
[BaseType (typeof (NSObject))]
[Abstract] // documented as such and ...
Expand Down Expand Up @@ -930,6 +957,11 @@ interface NEIPv4Settings : NSSecureCoding, NSCopying

[NullAllowed, Export ("excludedRoutes", ArgumentSemantic.Copy)]
NEIPv4Route[] ExcludedRoutes { get; set; }

[NoWatch, NoTV, NoiOS, Mac (13, 0)]
[Export ("router")]
[NullAllowed]
string Router { get; set; }
}

[iOS (9,0)][Mac (10,11)]
Expand Down Expand Up @@ -1249,6 +1281,11 @@ interface NEVpnConnection {
[Notification]
[Field ("NEVPNStatusDidChangeNotification")]
NSString StatusDidChangeNotification { get; }

[Async]
[NoWatch, NoTV, Mac (13,0), iOS (16,0), MacCatalyst (16,0)]
[Export ("fetchLastDisconnectErrorWithCompletionHandler:")]
void FetchLastDisconnectError (Action<NSError> handler);
}

[Static][Internal]
Expand Down Expand Up @@ -2303,6 +2340,11 @@ interface NEDnsOverHttpsSettings {
[NullAllowed]
[Export ("serverURL", ArgumentSemantic.Copy)]
NSUrl ServerUrl { get; set; }

[NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16,0)]
[Export ("identityReference", ArgumentSemantic.Copy)]
[NullAllowed]
NSData IdentityReference { get; set; }
}

[NoWatch, NoTV, Mac (11,0), iOS (14,0)]
Expand All @@ -2312,6 +2354,11 @@ interface NEDnsOverTlsSettings {
[NullAllowed]
[Export ("serverName")]
string ServerName { get; set; }

[NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16,0)]
[Export ("identityReference", ArgumentSemantic.Copy)]
[NullAllowed]
NSData IdentityReference { get; set; }
}

[NoWatch, NoTV, Mac (11,0), iOS (14,0)]
Expand Down Expand Up @@ -2390,4 +2437,21 @@ interface NEPrivateLteNetwork : NSCopying, NSSecureCoding
string TrackingAreaCode { get; set; }
}

[NoWatch, NoTV, NoiOS, Mac (13,0)]
[BaseType (typeof (NEPacketTunnelProvider))]
interface NEEthernetTunnelProvider
{
}

[NoWatch, NoTV, NoiOS, Mac (13,0)]
[BaseType (typeof (NEPacketTunnelNetworkSettings))]
interface NEEthernetTunnelNetworkSettings
{
[Export ("initWithTunnelRemoteAddress:ethernetAddress:mtu:")]
NativeHandle Constructor (string address, string ethernetAddress, nint mtu);

[Export ("ethernetAddress")]
string EthernetAddress { get; }
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
## is, which means we can't use the same managed enum for both cases (the native enums aren't entirely identical
## either: one is pointer sized while the other is 32-bit always).
!duplicate-type-name! NWPathStatus enum exists as both NetworkExtension.NWPathStatus and Network.NWPathStatus

# value got removed in xcode14
!extra-enum-value! Managed value 1 for NEOnDemandRuleInterfaceType.Ethernet is available for the current platform while the value in the native header is not

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
## is, which means we can't use the same managed enum for both cases (the native enums aren't entirely identical
## either: one is pointer sized while the other is 32-bit always).
!duplicate-type-name! NWPathStatus enum exists as both NetworkExtension.NWPathStatus and Network.NWPathStatus

# enum got removed from mac Os in xcode 14
!extra-enum-value! Managed value 3 for NEOnDemandRuleInterfaceType.Cellular is available for the current platform while the value in the native header is not

This file was deleted.

3 changes: 3 additions & 0 deletions tests/xtro-sharpie/iOS-NetworkExtension.ignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
## is, which means we can't use the same managed enum for both cases (the native enums aren't entirely identical
## either: one is pointer sized while the other is 32-bit always).
!duplicate-type-name! NWPathStatus enum exists as both NetworkExtension.NWPathStatus and Network.NWPathStatus

# value got removed in xcode14
!extra-enum-value! Managed value 1 for NEOnDemandRuleInterfaceType.Ethernet is available for the current platform while the value in the native header is not
8 changes: 0 additions & 8 deletions tests/xtro-sharpie/iOS-NetworkExtension.todo

This file was deleted.

3 changes: 3 additions & 0 deletions tests/xtro-sharpie/macOS-NetworkExtension.ignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@
## is, which means we can't use the same managed enum for both cases (the native enums aren't entirely identical
## either: one is pointer sized while the other is 32-bit always).
!duplicate-type-name! NWPathStatus enum exists as both NetworkExtension.NWPathStatus and Network.NWPathStatus

# enum got removed from mac Os in xcode 14
!extra-enum-value! Managed value 3 for NEOnDemandRuleInterfaceType.Cellular is available for the current platform while the value in the native header is not
14 changes: 0 additions & 14 deletions tests/xtro-sharpie/macOS-NetworkExtension.todo

This file was deleted.

5 comments on commit 431e578

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💻 [CI Build] Tests on macOS Mac Catalina (10.15) passed 💻

All tests on macOS Mac Catalina (10.15) passed.

Pipeline on Agent
Hash: 431e578ae9816815a230347987f446f547a02847 [CI build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ API diff for current PR / commit

Legacy Xamarin (No breaking changes)
  • iOS: vsdrops gist (No breaking changes)
  • tvOS (no change detected)
  • watchOS (no change detected)
  • macOS: vsdrops gist (No breaking changes)
.NET (No breaking changes)

✅ API diff vs stable

Legacy Xamarin (No breaking changes)
.NET (No breaking changes)
Legacy Xamarin (stable) vs .NET

ℹ️ Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent
Hash: 431e578ae9816815a230347987f446f547a02847 [CI build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ [CI Build] Tests on macOS M1 - Mac Big Sur (11.5) failed ❌

Failed tests are:

  • introspection
  • xammac_tests
  • monotouch-test

Pipeline on Agent
Hash: 431e578ae9816815a230347987f446f547a02847 [CI build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📚 [CI Build] Artifacts 📚

Packages generated

View packages

Pipeline on Agent XAMMINI-063.Monterey'
Hash: 431e578ae9816815a230347987f446f547a02847 [CI build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 [CI Build] Test results 🔥

Test results

❌ Tests failed on VSTS: simulator tests

0 tests crashed, 40 tests failed, 188 tests passed.

Failures

❌ bcl tests

38 tests failed, 31 tests passed.
  • [xUnit] Mono SystemCoreXunit Part 1/tvOS - simulator/Debug: Crashed
  • [xUnit] Mono SystemCoreXunit Part 1/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemCoreTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemNumericsTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemRuntimeSerializationTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemTransactionsTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemXmlTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemXmlLinqTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemComponentModelDataAnnotationsTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemJsonTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemServiceModelWebTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemIOCompressionTests/watchOS 32-bits - simulator/Debug: HarnessException (Harness exception for '[NUnit] Mono SystemIOCompressionTests': System.InvalidOperationException: The Writer is closed or in error state.
    at System.Xml.XmlWellFormedWriter.AdvanceState (System.Xml.XmlWellFormedWriter+Token token) [0x001f6] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:1712
    at System.Xml.XmlWellFormedWriter.WriteCData (System.String text) [0x00029] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:771
    at Microsoft.DotNet.XHarness.iOS.Shared.Utilities.Extensions.WriteCDataSafe (System.Xml.XmlWriter writer, System.String text) [0x0001b] in //src/Microsoft.DotNet.XHarness.iOS.Shared/Utilities/Extensions.cs:130
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.TestReportGenerator.WriteFailure (System.Xml.XmlWriter writer, System.String message, System.IO.TextReader stderr) [0x00031] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/TestReportGenerator.cs:43
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.NUnitV3TestReportGenerator.GenerateFailure (System.Xml.XmlWriter writer, System.String title, System.String message, System.IO.TextReader stderr) [0x0030e] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/NUnitV3TestReportGenerator.cs:124
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailureXml (System.String destination, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00033] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:226
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x000a4] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:248
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.String stderrPath, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00008] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:236
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.GenerateXmlFailures (System.String failure, System.Boolean crashed, System.String crashReason) [0x00247] in //src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:575
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.ParseResult () [0x0056f] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:713
    at Xharness.AppRunner.RunAsync () [0x01b78] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/AppRunner.cs:453
    at Xharness.Jenkins.TestTasks.RunSimulator.RunTestAsync () [0x002b1] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunSimulator.cs:128
    at Xharness.Jenkins.TestTasks.RunTest.ExecuteAsync () [0x001b9] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunTest.cs:113
    at Xharness.Jenkins.TestTasks.TestTasks.RunInternalAsync () [0x00226] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/TestTask.cs:269 )
  • [NUnit] Mono SystemIOCompressionFileSystemTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono MonoCSharpTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemSecurityTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono MonoDataSqliteTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono MonoRuntimeTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemDataTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemDataDataSetExtensionsTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemNetHttpTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemServiceModelTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono CorlibTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [NUnit] Mono SystemWebServicesTests/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemDataXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemJsonXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemSecurityXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemLinqXunit/watchOS 32-bits - simulator/Debug: HarnessException (Harness exception for '[xUnit] Mono SystemLinqXunit': System.InvalidOperationException: The Writer is closed or in error state.
    at System.Xml.XmlWellFormedWriter.AdvanceState (System.Xml.XmlWellFormedWriter+Token token) [0x001f6] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:1712
    at System.Xml.XmlWellFormedWriter.WriteCData (System.String text) [0x00029] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:771
    at Microsoft.DotNet.XHarness.iOS.Shared.Utilities.Extensions.WriteCDataSafe (System.Xml.XmlWriter writer, System.String text) [0x0001b] in //src/Microsoft.DotNet.XHarness.iOS.Shared/Utilities/Extensions.cs:130
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.TestReportGenerator.WriteFailure (System.Xml.XmlWriter writer, System.String message, System.IO.TextReader stderr) [0x00031] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/TestReportGenerator.cs:43
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.NUnitV3TestReportGenerator.GenerateFailure (System.Xml.XmlWriter writer, System.String title, System.String message, System.IO.TextReader stderr) [0x0030e] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/NUnitV3TestReportGenerator.cs:124
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailureXml (System.String destination, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00033] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:226
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x000a4] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:248
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.String stderrPath, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00008] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:236
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.GenerateXmlFailures (System.String failure, System.Boolean crashed, System.String crashReason) [0x00247] in //src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:575
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.ParseResult () [0x0056f] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:713
    at Xharness.AppRunner.RunAsync () [0x01b78] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/AppRunner.cs:453
    at Xharness.Jenkins.TestTasks.RunSimulator.RunTestAsync () [0x002b1] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunSimulator.cs:128
    at Xharness.Jenkins.TestTasks.RunTest.ExecuteAsync () [0x001b9] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunTest.cs:113
    at Xharness.Jenkins.TestTasks.TestTasks.RunInternalAsync () [0x00226] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/TestTask.cs:269 )
  • [xUnit] Mono SystemXmlXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemRuntimeCompilerServicesUnsafeXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemNumericsXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono MicrosoftCSharpXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemNetHttpUnitTestsXunit/watchOS 32-bits - simulator/Debug: TimedOut
  • mscorlib Part 1/watchOS 32-bits - simulator/Debug: TimedOut
  • mscorlib Part 2/watchOS 32-bits - simulator/Debug: HarnessException (Harness exception for 'mscorlib Part 2': System.InvalidOperationException: The Writer is closed or in error state.
    at System.Xml.XmlWellFormedWriter.AdvanceState (System.Xml.XmlWellFormedWriter+Token token) [0x001f6] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:1712
    at System.Xml.XmlWellFormedWriter.WriteCData (System.String text) [0x00029] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/System.Xml/System/Xml/Core/XmlWellFormedWriter.cs:771
    at Microsoft.DotNet.XHarness.iOS.Shared.Utilities.Extensions.WriteCDataSafe (System.Xml.XmlWriter writer, System.String text) [0x0001b] in //src/Microsoft.DotNet.XHarness.iOS.Shared/Utilities/Extensions.cs:130
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.TestReportGenerator.WriteFailure (System.Xml.XmlWriter writer, System.String message, System.IO.TextReader stderr) [0x00031] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/TestReportGenerator.cs:43
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.NUnitV3TestReportGenerator.GenerateFailure (System.Xml.XmlWriter writer, System.String title, System.String message, System.IO.TextReader stderr) [0x0030e] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/NUnitV3TestReportGenerator.cs:124
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailureXml (System.String destination, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00033] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:226
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.IO.TextReader stderrReader, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x000a4] in //src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:248
    at Microsoft.DotNet.XHarness.iOS.Shared.XmlResults.XmlResultParser.GenerateFailure (Microsoft.DotNet.XHarness.iOS.Shared.Logging.ILogs logs, System.String source, System.String appName, System.String variation, System.String title, System.String message, System.String stderrPath, Microsoft.DotNet.XHarness.Common.XmlResultJargon jargon) [0x00008] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/XmlResults/XmlResultParser.cs:236
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.GenerateXmlFailures (System.String failure, System.Boolean crashed, System.String crashReason) [0x00247] in //src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:575
    at Microsoft.DotNet.XHarness.iOS.Shared.TestReporter.ParseResult () [0x0056f] in /
    /src/Microsoft.DotNet.XHarness.iOS.Shared/TestReporter.cs:713
    at Xharness.AppRunner.RunAsync () [0x01b78] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/AppRunner.cs:453
    at Xharness.Jenkins.TestTasks.RunSimulator.RunTestAsync () [0x002b1] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunSimulator.cs:128
    at Xharness.Jenkins.TestTasks.RunTest.ExecuteAsync () [0x001b9] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/RunTest.cs:113
    at Xharness.Jenkins.TestTasks.TestTasks.RunInternalAsync () [0x00226] in /Users/builder/azdo/_work/1/s/xamarin-macios/tests/xharness/Jenkins/TestTasks/TestTask.cs:269 )
  • mscorlib Part 3/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemCoreXunit Part 2/watchOS 32-bits - simulator/Debug: TimedOut
  • [xUnit] Mono SystemXunit/watchOS 32-bits - simulator/Debug: TimedOut

Html Report (VSDrops) Download

❌ introspection tests

1 tests failed, 12 tests passed.
  • introspection/watchOS 32-bits - simulator/Debug (watchOS 6.0): Crashed Known issue: HE0038)

Html Report (VSDrops) Download

❌ mtouch tests

1 tests failed, 0 tests passed.
  • MTouch tests/NUnit: Failed (Execution failed with exit code 5)

Html Report (VSDrops) Download

Successes

✅ cecil: All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests: All 1 tests passed. Html Report (VSDrops) Download
✅ fsharp: All 7 tests passed. Html Report (VSDrops) Download
✅ framework: All 8 tests passed. Html Report (VSDrops) Download
✅ generator: All 2 tests passed. Html Report (VSDrops) Download
✅ interdependent_binding_projects: All 7 tests passed. Html Report (VSDrops) Download
✅ install_source: All 1 tests passed. Html Report (VSDrops) Download
✅ linker: All 65 tests passed. Html Report (VSDrops) Download
✅ mac_binding_project: All 1 tests passed. Html Report (VSDrops) Download
✅ mmp: All 2 tests passed. Html Report (VSDrops) Download
✅ mononative: All 12 tests passed. Html Report (VSDrops) Download
✅ monotouch: All 23 tests passed. Html Report (VSDrops) Download
✅ msbuild: All 2 tests passed. Html Report (VSDrops) Download
✅ xammac: All 3 tests passed. Html Report (VSDrops) Download
✅ xcframework: All 8 tests passed. Html Report (VSDrops) Download
✅ xtro: All 2 tests passed. Html Report (VSDrops) Download

Pipeline on Agent
Hash: [CI build]

Please sign in to comment.