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

Disable function pointer test for crossgen due to an existing issue #81286

Merged
merged 1 commit into from
Jan 30, 2023

Conversation

fanyang-mono
Copy link
Member

Disable test due to an existing bug of crossgen2 (#81106)

This will allow my backported PR (#80927) being merged sooner.

@fanyang-mono
Copy link
Member Author

/azp run runtime-coreclr outerloop

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Member

@trylek trylek left a comment

Choose a reason for hiding this comment

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

LGTM, thank you!

@SamMonoRT
Copy link
Member

@steveisok @jkoritzinsky - is this the best way to disable test for outerloop runs. The context is a newly added test for Mono changes has uncovered a coreclr-outerloop run failure. We want to make sure 1. main outloop runs start passing again and 2. also backport this fix (to disable the test) to 7.0 servicing so CI stays clean there too

@trylek
Copy link
Member

trylek commented Jan 27, 2023

Fan's intent was to decouple this particular test and its port from the Crossgen2 issue I'm reviewing a fix for in

#81122

but the review is somewhat complicated due to requiring additional feedback (cf. the PR for more detail). Our current plan is that I'll remove the issues.targets exclusion as part of backporting my fix to .NET 7.

@fanyang-mono
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/4032400280

@github-actions
Copy link
Contributor

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

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

Applying: Disable function pointer test for crossgen due to a bug
Using index info to reconstruct a base tree...
M	src/tests/issues.targets
Falling back to patching base and 3-way merge...
Auto-merging src/tests/issues.targets
CONFLICT (content): Merge conflict in src/tests/issues.targets
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0001 Disable function pointer test for crossgen due to a bug
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@github-actions
Copy link
Contributor

@fanyang-mono an error occurred while backporting to release/7.0, please check the run log for details!

Error: git am failed, most likely due to a merge conflict.

@fanyang-mono
Copy link
Member Author

Manually added the change here to the backport PR (#80927)

@ghost ghost locked as resolved and limited conversation to collaborators Mar 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants