Skip to content

Run tests under CoreCLR - #9863

Closed
grendello wants to merge 39 commits into
mainfrom
dev/grendel/clr-host-enable
Closed

Run tests under CoreCLR#9863
grendello wants to merge 39 commits into
mainfrom
dev/grendel/clr-host-enable

Conversation

@grendello

Copy link
Copy Markdown
Contributor

This PR actually enables building of the CoreCLR host added to
main in #9572

The goal is to fix all the failing tests, possibly add new ones.

@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines failed to run 1 pipeline(s).

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch 4 times, most recently from a29ba59 to a9f513fCompareMarch 5, 2025 21:43
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch 2 times, most recently from b90d3d1 to aea3b79CompareMarch 10, 2025 12:46
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch 2 times, most recently from 15d87f9 to d3e28deCompareMarch 12, 2025 14:01
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch from 026cd0f to f99ba5aCompareMarch 13, 2025 11:04
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendellogrendello changed the title Add CoreCLR runtime to the buildRun tests under CoreCLRMar 17, 2025
@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch from d6e6d70 to e5d04efCompareMarch 17, 2025 10:47
@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch 2 times, most recently from 9e821b5 to b47f929CompareMarch 19, 2025 11:34

@pjcollinspjcollins left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Given the timeframe for 'official' support I think we may be better served by incrementally adding tests for additional runtime configurations? For instance, Peppers has a WIP Mono.Android tests flavor addition here #9916 which will bring in some CoreCLR coverage.

In addition to that, perhaps we could just parameterize one or more of the Build/Packaging and Deploy/Debug tests to run against CoreCLR for now, rather than duplicating all of our test stages?

As we get closer to 'official' support we'll need to reevaluate and determine whether we want all PR builds to run all tests against all runtime flavors (similar to the current approach in this PR). Some alternatives to this approach that may be worth considering would be:

  • Adding duplicate test stages for new runtime flavors to the nightly build
  • Creating additional separate pipeline(s) that can be triggered automatically or manually based on certain code path changes or when we otherwise determine we want additioinal runtime flavor coverage

@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch 2 times, most recently from acbc518 to a952745CompareMarch 26, 2025 14:13
@grendello
grendelloforce-pushed the dev/grendel/clr-host-enable branch from 1bd4f5f to 88cecfaCompareApril 9, 2025 09:38
@grendello

Copy link
Copy Markdown
ContributorAuthor

This PR has already served its purpose, no longer needed.

@grendello
grendello deleted the dev/grendel/clr-host-enable branch May 29, 2025 10:33
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jun 29, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@grendello@pjcollins