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

[mono] Disable failing Globalization and Transactions tests #74433

Merged
merged 2 commits into from
Aug 24, 2022

Conversation

akoeplinger
Copy link
Member

@akoeplinger akoeplinger commented Aug 23, 2022

The System.Transactions.Tests.OleTxTests aren't supported by Mono on Windows: #74187
Fixes #74187

The System.Globalization test failure is a real issue that is being investigated: #74179
Disable tests against #74179

The System.Transactions.Tests.OleTxTests aren't supported by Mono on Windows: dotnet#74187

The System.Globalization test failure is a real issue that is being investigated: dotnet#74179
@akoeplinger
Copy link
Member Author

/backport to release/7.0-rc1

@ghost
Copy link

ghost commented Aug 23, 2022

Tagging subscribers to this area: @dotnet/area-system-globalization
See info in area-owners.md if you want to be subscribed.

Issue Details

The System.Transactions.Tests.OleTxTests aren't supported by Mono on Windows: #74187

The System.Globalization test failure is a real issue that is being investigated: #74179

Author: akoeplinger
Assignees: akoeplinger
Labels:

area-System.Globalization

Milestone: -

@github-actions
Copy link
Contributor

Started backporting to release/7.0-rc1: https://github.com/dotnet/runtime/actions/runs/2912635270

@github-actions
Copy link
Contributor

@akoeplinger backporting to release/7.0-rc1 failed, the patch most likely resulted in conflicts:

$ git am --3way --ignore-whitespace --keep-non-patch changes.patch

Patch format detection failed.
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@akoeplinger
Copy link
Member Author

Looks like there's an issue with GitHub since the .patch URL returns 404.

@lateralusX lateralusX self-requested a review August 23, 2022 15:22
@akoeplinger
Copy link
Member Author

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@akoeplinger
Copy link
Member Author

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@tarekgh tarekgh added the runtime-mono specific to the Mono runtime label Aug 23, 2022
@akoeplinger
Copy link
Member Author

/backport to release/7.0

@github-actions
Copy link
Contributor

Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/2914511315

@akoeplinger akoeplinger merged commit e846cf8 into dotnet:main Aug 24, 2022
@akoeplinger akoeplinger deleted the disable-tests branch August 24, 2022 02:21
lateralusX added a commit to lateralusX/runtime that referenced this pull request Aug 25, 2022
github-actions bot pushed a commit that referenced this pull request Aug 29, 2022
lateralusX added a commit that referenced this pull request Aug 29, 2022
… where possible. (#74567)

* Use System.Numerics.IEqualityOperators.op_Equality in SpanHelper.T.cs.

Workaround crash hit by #74179
making sure we avoid hitting codepath emitting this null pointer checks.
The full fix includes codegen fixes as well, but will be performed
in separate PR. There are still locations in SpanHelper.T.cs that uses
Equal virtual call on value types that could be managed pointers to
value types, but that code has remained the same for the last
4 years to 15 months and have not hit this issue in the past.

* Re-enable globalization tests disabled in #74433.
danmoseley pushed a commit that referenced this pull request Aug 29, 2022
…panHelper.T.cs where possible. (#74738)

* Use System.Numerics.IEqualityOperators.op_Equality in SpanHelper.T.cs.

Workaround crash hit by #74179
making sure we avoid hitting codepath emitting this null pointer checks.
The full fix includes codegen fixes as well, but will be performed
in separate PR. There are still locations in SpanHelper.T.cs that uses
Equal virtual call on value types that could be managed pointers to
value types, but that code has remained the same for the last
4 years to 15 months and have not hit this issue in the past.

* Re-enable globalization tests disabled in #74433.

Co-authored-by: lateralusX <lateralusx.github@gmail.com>
@ghost ghost locked as resolved and limited conversation to collaborators Sep 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Globalization runtime-mono specific to the Mono runtime
Projects
None yet
3 participants