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

Create a proper MSBuild ToolTask based VSTestTask #2702

Merged

Conversation

mcartoixa
Copy link
Contributor

@mcartoixa mcartoixa commented Jan 16, 2021

Description

Update from nohwnd:

A new task VSTestTask2 and a logger MSBuildLogger (for internal use only) was added. And can be enabled by setting /p:VsTestUseMSBuildOutput=true.

This is not enabled anywhere by default, neither in dotnet test, or under vstest, because I want to collect some feedback first.


The current console forwarding task has been renamed VSTestForwardingTask. The new VSTestTask, based on ToolTask, properly integrates into the MSBuild framework.
If the $(VSTestUseConsole) property is set to True during the build, the old console forwarding VSTestForwardTask is used: logs are lost but output is colorized (like today). Otherwise the new VSTestTask is used: logs are fine but colorization is lost (except for errors, that are properly recognized by MSBuild).

A new PR will be submitted right away on the dotnet/sdk project so that dotnet test sets the $(VSTestUseConsole) property.

In effect:

  • users that favor a colorized console output can use dotnet test (like today).
  • users that favor a proper MSBuild integration can use dotnet msbuild -Target:VSTest.

This PR feels more like a workaround than a proper fix: it still feels weird to depend on a MSBuild task (VSTestForwardingTask) that is not entirely MSBuild friendly... But it seems like the easiest fix that is compatible with the old behavior.
A proper fix would probably center around the implementation of dotnet test which could call dotnet exec vstest.console.dll directly (in addition to MSBuild, for the build part only). This would render current workarounds like for dotnet/msbuild#3130, or AllowFailureWithoutError definitely obsolete.

Related issue

Fixes (or at least gives an option around) #680, #1503, #2224, dotnet/sdk#9481, dotnet/msbuild#5387 and probably more...
This is a new attempt after #2437.

@mcartoixa
Copy link
Contributor Author

Please note that I would be happy to answer any questions and/or reservations, and/or discuss any suggestions or improvements on this PR.

@Haplois
Copy link
Contributor

Haplois commented Feb 6, 2021

Thank you for the contribution @mcartoixa, I'll check this during the week and ask my questions, if any.

@Haplois
Copy link
Contributor

Haplois commented Feb 6, 2021

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mcartoixa
Copy link
Contributor Author

mcartoixa commented May 26, 2021

I just rebased this PR against the main branch so that it would not be an excuse for not merging it 😉


activeProcess.WaitForExit();
Tracing.Trace("VSTest: Exit code: " + activeProcess.ExitCode);
return activeProcess.ExitCode == 0;
Copy link
Member

Choose a reason for hiding this comment

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

We should only return !Log.HasLoggedErrors. The task should fail if and only if it has logged any errors.

Copy link
Contributor Author

@mcartoixa mcartoixa Jun 30, 2021

Choose a reason for hiding this comment

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

I believe this is the way it's usually done in MSBuild tasks. Does vstest.console.exe return an error code even in cases of success?
Anyway this task is a copy (mostly left unchanged) of the current one, kept here for compatibility purposes. The goal of this PR is rather to introduce a new task that would be more respectful of MSBuild, see VSTestTask (the diff is rather useless on that one, though).


if (!string.IsNullOrEmpty(this.VSTestFramework))
{
Console.WriteLine(Resources.TestRunningSummary, this.TestFileFullPath, this.VSTestFramework);
Copy link
Member

Choose a reason for hiding this comment

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

A task shouldn't use Console.WriteLine, but instead use Log.LogMessage:
https://source.dot.net/#Microsoft.Build.Tasks.Core/Copy.cs,255

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed in general, but this has been left unchanged for compatibility with current behavior. The goal of this PR is rather to introduce a new task that would be more respectful of MSBuild, see VSTestTask.

// Avoid logging "Task returned false but did not log an error." on test failure, because we don't
// write MSBuild error. https://github.com/dotnet/msbuild/blob/51a1071f8871e0c93afbaf1b2ac2c9e59c7b6491/src/Framework/IBuildEngine7.cs#L12
var allowfailureWithoutError = BuildEngine.GetType().GetProperty("AllowFailureWithoutError");
allowfailureWithoutError?.SetValue(BuildEngine, true);
Copy link
Member

Choose a reason for hiding this comment

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

we should really not do this. If there was an error, log an MSBuild error. If there wasn't an error, don't log it.

Let's remove this reflection logic.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This has been left unchanged for compatibility with current behavior. The goal of this PR is rather to introduce a new task that would be more respectful of MSBuild, see VSTestTask.

@MarkKharitonov
Copy link

Just to make it clear to me. The VSTestUseConsole build property is introduced by this PR, which has not been merged yet, right?

@mcartoixa
Copy link
Contributor Author

@MarkKharitonov Right.
And to ensure compatibility would require the reopening of dotnet/sdk#15376 to initialize the VSTestUseConsole property in the dotnet test command.

@mcartoixa
Copy link
Contributor Author

Just rebased again against main (like I seem to do every 5 months or so) just in case somebody suddenly were to be interested in getting this PR merged. 😉

@mcartoixa
Copy link
Contributor Author

When can we expect some kind of decision about the future of this PR? As mentioned before quite a few bugs could be affected by this.

  • Is it going to be rejected, and why?
  • Is it going to be merged, and when?

@mcartoixa
Copy link
Contributor Author

mcartoixa commented Apr 22, 2022

It took me 2 days to set up a new barely working development environment, but I think I managed to rebase this PR against main. Again.

@mcartoixa mcartoixa force-pushed the vstesttask-complete branch 2 times, most recently from d1e30d4 to 1b4b548 Compare April 22, 2022 20:00
@nohwnd nohwnd self-assigned this Apr 22, 2022
@mcartoixa
Copy link
Contributor Author

Any update on the status of this request?

@Nirmal4G
Copy link

nit: file should be renamed too!

test/Microsoft.TestPlatform.Build.UnitTests/VsTestTaskTests.cs -> VSTestTaskTests.cs

Copy link

@Nirmal4G Nirmal4G left a comment

Choose a reason for hiding this comment

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

Overall I like it. It's a welcome change but a huge breaking change nonetheless, so its up to the owners, I think!

@mcartoixa
Copy link
Contributor Author

@Nirmal4G Thanks for the review! There is nothing more that I would like than having a discussion with the owners.

Meanwhile it seems that I will have to rebase this PR again...

@nohwnd
Copy link
Member

nohwnd commented Nov 16, 2023

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@microsoft-github-policy-service microsoft-github-policy-service bot merged commit b99e5fa into microsoft:main Nov 16, 2023
7 checks passed
@mcartoixa
Copy link
Contributor Author

Great to see something done after 3 years! 👏🏻

As a user, I still can't wrap my head around this line though: if I use MSBuild, I have to set VsTestUseMSBuildOutput=True to gain MSBuild compatibility?

@nohwnd
Copy link
Member

nohwnd commented Nov 17, 2023 via email

@KirillOsenkov
Copy link
Member

Thank you both so much @mcartoixa and @nohwnd! Lots of hard work went into this. Very happy to see it merged.

@nohwnd
Copy link
Member

nohwnd commented Nov 20, 2023

Thanks, I will update here once we release it to somewhere. :)

@nohwnd
Copy link
Member

nohwnd commented Nov 27, 2023

Not yet in 9.0.100-alpha.1.23564.26.

@nohwnd
Copy link
Member

nohwnd commented Jan 23, 2024

@mcartoixa @KirillOsenkov this is now default (as well as terminal logger, and reusing nodes) in net9 9.0.100-alpha.1.24073.1 and newer. Feedback is welcome, and collected here #4843 😊

ThorstenSauter referenced this pull request in ThorstenSauter/NoPlan Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[Microsoft.Identity.Web](https://togithub.com/AzureAD/microsoft-identity-web)
| `2.16.1` -> `2.17.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.Identity.Web/2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.Identity.Web/2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.Identity.Web/2.16.1/2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.Identity.Web/2.16.1/2.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>AzureAD/microsoft-identity-web
(Microsoft.Identity.Web)</summary>

###
[`v2.17.0`](https://togithub.com/AzureAD/microsoft-identity-web/blob/HEAD/changelog.md#2170)

[Compare
Source](https://togithub.com/AzureAD/microsoft-identity-web/compare/2.16.1...2.17.0)

\=========

-   Updated to Microsoft.IdentityModel.\* 7.3.1 and MSAL.NET 4.59.0

##### New features

- Added support for Microsoft.NET.Sdk.Worker. See [Worker calling
APIs](https://togithub.com/AzureAD/microsoft-identity-web/wiki/worker%E2%80%90app%E2%80%90calling%E2%80%90downstream%E2%80%90apis)
- Added support for Managed identity when calling a downstream API on
behalf of the app. See [Calling APIs with Managed
Identity](https://togithub.com/AzureAD/microsoft-identity-web/wiki/calling-apis-with-managed-identity)
and [PR
2650](https://togithub.com/AzureAD/microsoft-identity-web/pull/2650).
For details see [PR
#&#8203;2645](https://togithub.com/AzureAD/microsoft-identity-web/issues/2645)

##### Bug fixes

- In OWIN applications, GetTokenForUserAsync now respects the
ClaimsPrincipal. See issue
[#&#8203;2629](https://togithub.com/AzureAD/microsoft-identity-web/issues/2629)
for details.
- After setting `AddTokenAcquisition(useSingleton:true)` to use token
acquisition as a singleton, if you use `.AddMicrosoftGraph` and/or
`.AddDownstreamApi` after this call,
the GraphServiceClient and IDownstreamApis are now registered as a
singleton service. For details see [PR
#&#8203;2645](https://togithub.com/AzureAD/microsoft-identity-web/issues/2645)
- Added check Against Injection Attacks. For details see [PR
2619](https://togithub.com/AzureAD/microsoft-identity-web/issues/2619)

##### Engineering excellence

- Added a benchmark running on PR merges, available from
<https://azuread.github.io/microsoft-identity-web/benchmarks> on GitHub
pages

</details>

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/ThorstenSauter/NoPlan).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mergify bot referenced this pull request in Testably/Testably.Abstractions Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Abstractions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in apollographql/subgraph-csharp-hotchocolate-annotation Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/apollographql/subgraph-csharp-hotchocolate-annotation).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mergify bot referenced this pull request in Testably/Testably.Architecture.Rules Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Architecture.Rules).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mergify bot referenced this pull request in Testably/Testably.Abstractions.FluentAssertions Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Abstractions.FluentAssertions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in bruxisma/atmosphere Feb 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/bruxisma/atmosphere).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in orso-co/Orso.Arpa.Api Feb 9, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,every
weekend,before 5am every weekday" in timezone Europe/Berlin, Automerge -
At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/orso-co/Orso.Arpa.Api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
oguzhand95 referenced this pull request in cerbos/cerbos-sdk-net Feb 12, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos-sdk-net).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Oğuzhan Durgun <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
glennawatson referenced this pull request in reactiveui/ReactiveUI Feb 16, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/reactiveui/ReactiveUI).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in smartive/cas-fee-adv-mumble-api Apr 23, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
`17.8.0` -> `17.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.8.0/17.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>

###
[`v17.9.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.9.0)

##### What's Changed

- Remove dependency on Nuget.Frameworks by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4693](https://togithub.com/microsoft/vstest/pull/4693)
- Add platform guard by
[@&#8203;dotMorten](https://togithub.com/dotMorten) in
[https://github.com/microsoft/vstest/pull/4737](https://togithub.com/microsoft/vstest/pull/4737)
- Remove javascript in `HtmlLogger` by
[@&#8203;daveMueller](https://togithub.com/daveMueller) in
[https://github.com/microsoft/vstest/pull/4744](https://togithub.com/microsoft/vstest/pull/4744)
- Fix CPU is consumed by polling frequently when there is no subscriber
by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4735](https://togithub.com/microsoft/vstest/pull/4735)
- Create a proper MSBuild ToolTask based VSTestTask by
[@&#8203;mcartoixa](https://togithub.com/mcartoixa) in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)
- Update SDK, copy logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4755](https://togithub.com/microsoft/vstest/pull/4755)
- Fix staircase in logger by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4756](https://togithub.com/microsoft/vstest/pull/4756)
- Update dump client to latest by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4724](https://togithub.com/microsoft/vstest/pull/4724)
- \[rel/17.9] Disable testhost prestart by
[@&#8203;nohwnd](https://togithub.com/nohwnd) in
[https://github.com/microsoft/vstest/pull/4836](https://togithub.com/microsoft/vstest/pull/4836)

##### New Contributors

- [@&#8203;jithu7432](https://togithub.com/jithu7432) made their first
contribution in
[https://github.com/microsoft/vstest/pull/4698](https://togithub.com/microsoft/vstest/pull/4698)
- [@&#8203;mcartoixa](https://togithub.com/mcartoixa) made their first
contribution in
[https://github.com/microsoft/vstest/pull/2702](https://togithub.com/microsoft/vstest/pull/2702)

**Full Changelog**:
microsoft/vstest@v17.8.0...v17.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/smartive/cas-fee-adv-mumble-api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants