Skip to content

deps: Bump the test-frameworks group with 5 updates - #508

Merged
eiriktsarpalis merged 11 commits into
mainfrom
dependabot/nuget/test-frameworks-c1c052bf3d
Sep 22, 2026
Merged

eiriktsarpalis merged 11 commits into
mainfrom
dependabot/nuget/test-frameworks-c1c052bf3d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026

Copy link
Copy Markdown
Contributor

Updated Microsoft.Testing.Extensions.CodeCoverage from 18.10.0 to 18.11.2.

Release notes

Sourced from Microsoft.Testing.Extensions.CodeCoverage's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Testing.Extensions.TrxReport from 2.4.0 to 2.4.1.

Release notes

Sourced from Microsoft.Testing.Extensions.TrxReport's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated TUnit from 1.67.0 to 1.68.17.

Release notes

Sourced from TUnit's releases.

1.68.17

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.4...v1.68.17

1.68.4

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.0...v1.68.4

1.68.0

What's Changed

Other Changes

Dependencies

New Contributors

Full Changelog: thomhurst/TUnit@v1.67.0...v1.68.0

Commits viewable in compare view.

Updated TUnit.Assertions from 1.67.0 to 1.68.17.

Release notes

Sourced from TUnit.Assertions's releases.

1.68.17

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.4...v1.68.17

1.68.4

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.0...v1.68.4

1.68.0

What's Changed

Other Changes

Dependencies

New Contributors

Full Changelog: thomhurst/TUnit@v1.67.0...v1.68.0

Commits viewable in compare view.

Updated TUnit.Engine from 1.67.0 to 1.68.17.

Release notes

Sourced from TUnit.Engine's releases.

1.68.17

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.4...v1.68.17

1.68.4

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.68.0...v1.68.4

1.68.0

What's Changed

Other Changes

Dependencies

New Contributors

Full Changelog: thomhurst/TUnit@v1.67.0...v1.68.0

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Microsoft.Testing.Extensions.CodeCoverage from 18.10.0 to 18.11.2
Bumps Microsoft.Testing.Extensions.TrxReport from 2.4.0 to 2.4.1
Bumps TUnit from 1.67.0 to 1.68.17
Bumps TUnit.Assertions from 1.67.0 to 1.68.17
Bumps TUnit.Engine from 1.67.0 to 1.68.17

---
updated-dependencies:
- dependency-name: Microsoft.Testing.Extensions.CodeCoverage
  dependency-version: 18.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-frameworks
- dependency-name: Microsoft.Testing.Extensions.TrxReport
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-frameworks
- dependency-name: TUnit
  dependency-version: 1.68.17
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-frameworks
- dependency-name: TUnit.Assertions
  dependency-version: 1.68.17
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-frameworks
- dependency-name: TUnit.Engine
  dependency-version: 1.68.17
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-frameworks
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 22, 2026
@eiriktsarpalis

Copy link
Copy Markdown
Owner

@copilot please debug the unix test failures. Investigate if they might be related to similar failures occurring last week when the same packages were updated.

Copilot AI and others added 6 commits September 22, 2026 10:40
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>

Copilot AI commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

@copilot please debug the unix test failures. Investigate if they might be related to similar failures occurring last week when the same packages were updated.

Fixed in 7123a09. The Unix failures are the same class of issue as last week’s CodeCoverage 18.11.2 failures: TypeUnloading_TypeShapeCache_ShouldAllowUnloading is unreliable when the coverage profiler is attached on non-Windows. I added profiler-environment detection so the unload assertion is skipped only under non-Windows profiling, while normal runs still execute it with bounded GC retries. Validated with targeted net10 coverage/non-coverage runs and full make test.

@codecov

codecov Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.37%. Comparing base (b11f731) to head (8f6dbb3).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #508   +/-   ##
=======================================
  Coverage   92.37%   92.37%           
=======================================
  Files         250      250           
  Lines       17597    17597           
  Branches     2903     2903           
=======================================
  Hits        16255    16255           
  Misses       1330     1330           
  Partials       12       12           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@eiriktsarpalis

Copy link
Copy Markdown
Owner

@copilot still seeing macos failures in CI

Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>

Copilot AI commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

@copilot still seeing macos failures in CI

Fixed in f05ee0b. The macOS jobs were still failing TypeUnloading_TypeShapeCache_ShouldAllowUnloading; I restored the macOS skip for that unload test while keeping the profiler-based skip for other Unix coverage runs. Targeted net10 coverage validation passes.

Comment thread tests/PolyType.Tests/ReflectionTypeShapeProviderTests.cs Outdated
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
Comment thread tests/PolyType.Tests/TestHelpers.cs Outdated
Comment thread tests/PolyType.Tests/TestHelpers.cs Outdated
Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>
@eiriktsarpalis

Copy link
Copy Markdown
Owner

@copilot please investigate the new test failure on ubuntu

Copilot AI commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

@copilot please investigate the new test failure on ubuntu

Investigated the Ubuntu failure. It is a different issue from the unload-test failures: only build (ubuntu-latest, Debug) failed, and the failing host was tests/PolyType.Tests/bin/Debug/net472/PolyType.Tests.exe on Mono with SIGSEGV/exit 134 after ~56k tests had passed. The managed crash stack points at ValidationTests.TypeWithoutAttributeAnnotations_PassesValidation while building a source-generated validator, followed by an MTP named-pipe reset; there was no xUnit assertion failure. The previous PR run for 0572b80 passed the same Ubuntu Debug leg, and the current commit only moved the unload helper inside a #if NET test, so it does not affect net472. I don’t see a repository change to make here; this looks like a transient Mono/MTP crash and should be rerun.

@eiriktsarpalis

Copy link
Copy Markdown
Owner

@copilot I just merged #509 which addresses the same test flakiness independently. Please rebase and undo your side of your changes keeping the package updates.

…-frameworks-c1c052bf3d

# Conflicts:
#	Directory.Packages.props
#	tests/PolyType.Tests/ReflectionTypeShapeProviderTests.cs

Co-authored-by: eiriktsarpalis <2813363+eiriktsarpalis@users.noreply.github.com>

Copilot AI commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

@copilot I just merged #509 which addresses the same test flakiness independently. Please rebase and undo your side of your changes keeping the package u...

Addressed in 8f6dbb3. I merged main (instead of rebasing, to avoid rewriting history in this environment), kept PR #509’s test-flakiness fix, removed my duplicate test changes from the final tree, and preserved this PR’s TUnit package updates. Validation: dotnet build --configuration Debug and dotnet test tests/PolyType.Tests/PolyType.Tests.csproj --framework net10.0 --configuration Debug --no-build -p:SkipTUnitTestRuns=true both pass.

@eiriktsarpalis
eiriktsarpalis merged commit 8664a18 into main Sep 22, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/test-frameworks-c1c052bf3d branch September 22, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants