Skip to content

Bump Microsoft.Testing.Extensions.TrxReport from 2.3.2 to 2.3.3 - #49

Merged
GabrielMarquezMatte merged 1 commit into
developfrom
dependabot/nuget/tests/FixedWidthParser.Generator.Tests/develop/multi-664984852b
Jul 31, 2026
Merged

Bump Microsoft.Testing.Extensions.TrxReport from 2.3.2 to 2.3.3#49
GabrielMarquezMatte merged 1 commit into
developfrom
dependabot/nuget/tests/FixedWidthParser.Generator.Tests/develop/multi-664984852b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 30, 2026

Copy link
Copy Markdown
Contributor

Updated Microsoft.Testing.Extensions.TrxReport from 2.3.2 to 2.3.3.

Release notes

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

No release notes found for this version range.

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Microsoft.Testing.Extensions.TrxReport
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Testing.Extensions.TrxReport
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions

Copy link
Copy Markdown

Benchmark Results

Measured on ubuntu-latest (GitHub Actions). Runner noise may affect absolute numbers; use these for relative comparisons within a PR.

Benchmarks.Perf.AsyncReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
GeneratedReader_ReadAsync 100 3.868 μs 0.1902 μs 0.0294 μs 0.62 0.01 0.2518 4248 B 0.23
SpanReader_ReadAsync 100 5.590 μs 0.1643 μs 0.0254 μs 0.90 0.01 0.2518 4264 B 0.23
Naive_ReadLineAsync 100 6.199 μs 0.4016 μs 0.1043 μs 1.00 0.02 1.0986 18424 B 1.00
GeneratedReader_ReadAsync_Pooled 100 6.970 μs 0.1140 μs 0.0176 μs 1.12 0.02 0.0153 328 B 0.02
SpanReader_ReadAsync_Pooled 100 8.942 μs 0.1513 μs 0.0234 μs 1.44 0.02 0.0153 344 B 0.02
GeneratedReader_ReadAsync 1000 38.795 μs 1.0722 μs 0.1659 μs 0.60 0.01 2.3193 39528 B 0.216
SpanReader_ReadAsync 1000 55.473 μs 0.4388 μs 0.1140 μs 0.85 0.01 2.3193 39544 B 0.216
Naive_ReadLineAsync 1000 65.190 μs 2.8694 μs 0.7452 μs 1.00 0.01 10.8643 183304 B 1.000
GeneratedReader_ReadAsync_Pooled 1000 68.814 μs 1.0412 μs 0.1611 μs 1.06 0.01 - 328 B 0.002
SpanReader_ReadAsync_Pooled 1000 88.269 μs 1.0692 μs 0.2777 μs 1.35 0.01 - 344 B 0.002

Benchmarks.Perf.ByteReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ByteParser_Parse 100 6.284 μs 0.0477 μs 0.0124 μs 0.96 0.03 0.2289 3.83 KB 1.00
CharParser_Parse 100 6.528 μs 0.8002 μs 0.2078 μs 1.00 0.04 0.2289 3.83 KB 1.00
CharParser_Parse_AfterUtf8Decode 100 7.965 μs 0.2687 μs 0.0698 μs 1.22 0.04 0.6561 10.86 KB 2.84
CharParser_Parse 1000 58.786 μs 2.2499 μs 0.5843 μs 1.00 0.01 2.3193 38.28 KB 1.00
ByteParser_Parse 1000 70.156 μs 0.6518 μs 0.1693 μs 1.19 0.01 2.3193 38.28 KB 1.00
CharParser_Parse_AfterUtf8Decode 1000 78.454 μs 1.0479 μs 0.2721 μs 1.33 0.01 6.5918 108.59 KB 2.84

Benchmarks.Perf.ByteReaderPoolingBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
NoString 100 4.618 μs 0.0812 μs 0.0211 μs 0.63 - - 0.00
WithString_NoPool 100 7.379 μs 0.1374 μs 0.0357 μs 1.00 0.2289 3920 B 1.00
WithString_Pooled 100 14.181 μs 0.1112 μs 0.0172 μs 1.92 - - 0.00
NoString 1000 43.396 μs 1.8536 μs 0.2868 μs 0.60 - - 0.00
WithString_NoPool 1000 72.120 μs 1.6147 μs 0.4193 μs 1.00 2.3193 39200 B 1.00
WithString_Pooled 1000 141.686 μs 2.6289 μs 0.6827 μs 1.96 - - 0.00

Benchmarks.Perf.ByteReaderStreamBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
ByteReader_Read 100 7.575 μs 0.2337 μs 0.0607 μs 0.29 0.00 0.2289 - - 3.83 KB 0.02
CharReader_Read 100 26.282 μs 0.8900 μs 0.1377 μs 1.00 0.01 41.6565 41.6565 41.6565 196.04 KB 1.00
ByteReader_Read 1000 89.419 μs 23.4551 μs 3.6297 μs 0.74 0.05 2.3193 - - 38.28 KB 0.17
CharReader_Read 1000 120.608 μs 31.7731 μs 8.2514 μs 1.00 0.09 41.6260 41.6260 41.6260 230.5 KB 1.00

Benchmarks.Perf.ComparisonBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.79GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
FixedWidthParser_Generated 100 4.954 μs 0.1387 μs 0.0360 μs 0.15 0.00 0.2289 - 3.86 KB 0.09
FixedWidthParser_Read 100 8.202 μs 0.1085 μs 0.0168 μs 0.24 0.00 0.2289 - 3.86 KB 0.09
RecordParser_Read 100 11.466 μs 0.1390 μs 0.0361 μs 0.34 0.00 0.2441 - 4.23 KB 0.10
FileHelpers_Read 100 33.930 μs 0.7502 μs 0.1948 μs 1.00 0.01 2.5024 0.0610 41.49 KB 1.00
FlatFiles_Read 100 74.227 μs 2.5300 μs 0.6570 μs 2.19 0.02 6.2256 0.1221 103.13 KB 2.49
FixedWidthParser_Generated 1000 52.125 μs 2.2411 μs 0.5820 μs 0.13 0.00 2.3193 - 38.31 KB 0.09
FixedWidthParser_Read 1000 74.973 μs 1.5279 μs 0.3968 μs 0.19 0.00 2.3193 - 38.31 KB 0.09
RecordParser_Read 1000 113.455 μs 2.2028 μs 0.5721 μs 0.29 0.00 2.3193 - 38.69 KB 0.10
FileHelpers_Read 1000 389.591 μs 8.3727 μs 1.2957 μs 1.00 0.00 24.4141 5.8594 406.42 KB 1.00
FlatFiles_Read 1000 764.731 μs 5.5056 μs 0.8520 μs 1.96 0.01 57.6172 1.9531 953.2 KB 2.35

Benchmarks.Perf.ComparisonWriterBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.79GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
FixedWidthParser_Write 1 134.0 ns 3.38 ns 0.88 ns 0.62 0.00 - - - 0.00
FileHelpers_Write 1 216.8 ns 6.65 ns 1.03 ns 1.00 0.01 0.0215 - 360 B 1.00
FlatFiles_Write 1 476.9 ns 21.49 ns 5.58 ns 2.20 0.03 0.0420 - 712 B 1.98
RecordParser_Write 1 24,631.2 ns 2,583.28 ns 670.87 ns 113.63 2.88 1.0986 - 18128 B 50.36
FixedWidthParser_Write 100 14,456.8 ns 325.50 ns 84.53 ns 0.71 0.01 - - - 0.00
FileHelpers_Write 100 20,306.4 ns 1,682.75 ns 260.41 ns 1.00 0.02 1.9531 - 32832 B 1.00
FlatFiles_Write 100 48,469.7 ns 3,887.38 ns 601.58 ns 2.39 0.04 4.2114 - 71200 B 2.17
RecordParser_Write 100 61,941.8 ns 22,438.20 ns 3,472.34 ns 3.05 0.16 1.2207 - 20440 B 0.62
FixedWidthParser_Write 1000 142,771.3 ns 7,246.59 ns 1,881.92 ns 0.68 0.01 - - - 0.00
FileHelpers_Write 1000 211,191.2 ns 5,363.95 ns 830.08 ns 1.00 0.00 19.5313 - 328032 B 1.00
FlatFiles_Write 1000 510,250.3 ns 25,388.32 ns 6,593.27 ns 2.42 0.03 41.9922 - 712000 B 2.17
RecordParser_Write 1000 510,352.3 ns 96,557.93 ns 25,075.79 ns 2.42 0.11 78.1250 76.1719 1323409 B 4.03

Benchmarks.Perf.ParserBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Line Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
Parse_NoPool Jane (...)0.00 [25] 56.80 ns 1.138 ns 0.176 ns 1.00 0.00 0.0029 48 B 1.00
Parse_WithStringPool Jane (...)0.00 [25] 83.25 ns 1.025 ns 0.266 ns 1.47 0.01 - - 0.00
Parse_NoPool John (...)0.00 [25] 54.94 ns 4.360 ns 1.132 ns 1.00 0.03 0.0024 40 B 1.00
Parse_WithStringPool John (...)0.00 [25] 101.09 ns 0.699 ns 0.108 ns 1.84 0.03 - - 0.00

Benchmarks.Perf.PipeReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
Stream_ReadAsync 100 9.285 μs 1.178 μs 0.3058 μs 1.00 0.04 0.2441 4.09 KB 1.00
Pipe_ReadAsync 100 21.098 μs 5.966 μs 0.9233 μs 2.27 0.11 0.2441 4.48 KB 1.10
Pipe_ReadAsync_SmallSegments 100 60.711 μs 12.659 μs 1.9591 μs 6.54 0.27 0.2441 4.67 KB 1.14
Stream_ReadAsync 1000 99.331 μs 34.472 μs 8.9522 μs 1.01 0.12 2.3193 38.54 KB 1.00
Pipe_ReadAsync 1000 199.578 μs 60.601 μs 9.3781 μs 2.02 0.19 2.1973 39.03 KB 1.01
Pipe_ReadAsync_SmallSegments 1000 577.441 μs 38.952 μs 6.0279 μs 5.85 0.49 1.9531 39.13 KB 1.02

Benchmarks.Perf.ReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
GeneratedReader_Read 100 3.675 μs 0.0726 μs 0.0189 μs 0.68 0.00 0.2327 3952 B 0.354
SpanReader_Read 100 5.008 μs 0.0960 μs 0.0249 μs 0.93 0.01 0.2289 3952 B 0.354
Naive_ReadLine 100 5.388 μs 0.1189 μs 0.0309 μs 1.00 0.01 0.6638 11152 B 1.000
GeneratedReader_Read_Pooled 100 6.883 μs 0.0676 μs 0.0176 μs 1.28 0.01 - 32 B 0.003
SpanReader_Read_Pooled 100 7.925 μs 0.3263 μs 0.0505 μs 1.47 0.01 - 32 B 0.003
GeneratedReader_Read 1000 38.264 μs 3.6138 μs 0.9385 μs 0.71 0.02 2.3193 39232 B 0.353
SpanReader_Read 1000 49.844 μs 5.3980 μs 1.4018 μs 0.92 0.02 2.3193 39232 B 0.353
Naive_ReadLine 1000 54.169 μs 1.0866 μs 0.2822 μs 1.00 0.01 6.5918 111232 B 1.000
GeneratedReader_Read_Pooled 1000 68.424 μs 0.2750 μs 0.0714 μs 1.26 0.01 - 32 B 0.000
SpanReader_Read_Pooled 1000 77.726 μs 0.3536 μs 0.0918 μs 1.43 0.01 - 32 B 0.000

Benchmarks.Perf.ReaderStartupBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
ReflectionReader_ConstructAndReadOne 83.69 ns 1.431 ns 0.372 ns 1.00 0.0057 96 B 1.00
GeneratedReader_ReadOne 94.03 ns 1.621 ns 0.421 ns 1.12 0.0043 72 B 0.75

Benchmarks.Perf.SourceGenParserBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Line Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
Generated John (...)00.00 [25] 37.88 ns 1.200 ns 0.186 ns 0.58 0.0024 40 B 1.00
Reflection John (...)00.00 [25] 65.86 ns 1.629 ns 0.423 ns 1.00 0.0024 40 B 1.00

Benchmarks.Perf.WriterBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
WriteMany_ReuseWriter 1 128.6 ns 0.22 ns 0.03 ns 0.54 0.01 - - - 0.00
WriteMany_ReuseWriterSpan 1 132.9 ns 0.56 ns 0.09 ns 0.55 0.01 - - - 0.00
WriteMany_AsyncReuseWriter 1 170.5 ns 4.88 ns 0.75 ns 0.71 0.01 0.0019 - 32 B 0.01
WriteMany_NewStream 1 239.9 ns 16.60 ns 4.31 ns 1.00 0.02 0.1326 - 2224 B 1.00
WriteMany_AsyncNewStream 1 446.9 ns 36.93 ns 9.59 ns 1.86 0.05 0.3204 0.0029 5360 B 2.41
WriteMany_ReuseWriter 100 13,146.6 ns 189.15 ns 49.12 ns 0.93 0.01 - - - 0.000
WriteMany_ReuseWriterSpan 100 13,273.6 ns 460.55 ns 119.60 ns 0.94 0.01 - - - 0.000
WriteMany_NewStream 100 14,172.2 ns 367.97 ns 95.56 ns 1.00 0.01 0.3052 - 5328 B 1.000
WriteMany_AsyncReuseWriter 100 14,681.1 ns 167.02 ns 25.85 ns 1.04 0.01 - - 32 B 0.006
WriteMany_AsyncNewStream 100 15,565.7 ns 81.11 ns 12.55 ns 1.10 0.01 0.3052 - 5360 B 1.006
WriteMany_ReuseWriterSpan 1000 131,380.8 ns 942.28 ns 145.82 ns 0.98 0.00 - - - 0.000
WriteMany_NewStream 1000 133,437.3 ns 1,637.01 ns 425.13 ns 1.00 0.00 0.2441 - 5328 B 1.000
WriteMany_ReuseWriter 1000 135,531.7 ns 2,023.39 ns 525.47 ns 1.02 0.00 - - - 0.000
WriteMany_AsyncNewStream 1000 147,155.3 ns 1,286.04 ns 199.02 ns 1.10 0.00 0.2441 - 5360 B 1.006
WriteMany_AsyncReuseWriter 1000 176,448.9 ns 1,148.16 ns 177.68 ns 1.32 0.00 - - 32 B 0.006

@GabrielMarquezMatte
GabrielMarquezMatte merged commit a7feec9 into develop Jul 31, 2026
12 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/tests/FixedWidthParser.Generator.Tests/develop/multi-664984852b branch July 31, 2026 17:54
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.

1 participant