-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
[iOS] Remove unnecessary newline from CI script #67861
Conversation
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue DetailsA newline was incorrectly added to the script that executes xharness, causing it to return a 0 exit code even if there was a crash. This caused CI to report a pass no matter what. System.IO.Tests was the only suite found where this had an impact. Contributes to #67853
|
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
a34bfb9
to
0c7b45a
Compare
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
0c7b45a
to
ab32c9e
Compare
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
@steveisok are the test failures related or just flakiness? Asking as the PR is showing up on our infra board :) |
@ViktorHofer The tvOS arm64 failures are related. Still need to go through them and create issues. |
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
57ae458
to
dfcc275
Compare
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
src/libraries/System.Formats.Cbor/tests/PropertyTests/CborPropertyTests.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.IO.Compression.ZipFile/tests/ZipFile.Extract.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.IO.Compression.ZipFile/tests/ZipFileExtensions.ZipArchive.Extract.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.IO.Compression.ZipFile/tests/ZipFileExtensions.ZipArchive.Extract.cs
Outdated
Show resolved
Hide resolved
...time.InteropServices.UnitTests/System/Runtime/InteropServices/Marshal/PtrToStructureTests.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Runtime.Extensions/tests/System/AppDomainTests.cs
Outdated
Show resolved
Hide resolved
fd0b807
to
333034a
Compare
333034a
to
fb556ce
Compare
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
src/libraries/System.Runtime.Extensions/tests/System/EnvironmentTests.cs
Outdated
Show resolved
Hide resolved
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we planning to alter _AfterBuildCommands
to help avoid hitting another newline in the future as suggested by https://github.com/dotnet/runtime/pull/67861/files#r896851313? The rest looks good to me!
Yes, in a follow up. |
@@ -153,6 +153,7 @@ private static bool GetLinqExpressionsBuiltWithIsInterpretingOnly() | |||
public static bool IsNotIntMaxValueArrayIndexSupported => s_largeArrayIsNotSupported.Value; | |||
|
|||
public static bool IsAssemblyLoadingSupported => !IsNativeAot; | |||
public static bool IsNonBundledAssemblyLoadingSupported => !IsAssemblyLoadingSupported && !IsMonoAOT; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand this condition.
Non-bundled assembly loading is supported when assembly loading is not supported and it's not Mono AOT?
This made the test using this run exclusively on NativeAOT. It's not supposed to run there. It's breaking the rolling CI.
I don't understand the specifics, but this probably should have extended the definition of IsAssemblyLoadingSupported
instead. Or it shouldn't use the !
. It doesn't make sense as it is.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My bad. The ! needs to go away. I'll put up a fix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A newline was incorrectly added to the script that executes xharness, causing it to return a 0 exit code even if there was a crash. This caused CI to report a pass no matter what.
System.IO.Tests was the only suite found where this had an impact.
Contributes to #67853