Skip to content

Commit b38f41b

Browse files
github-actions[bot]thomhurst
andauthored
Update README.md (#2235)
Co-authored-by: thomhurst <30480171_thomhurst@users.noreply.github.com>
1 parent 7d3a845 commit b38f41b

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

README.md

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -289,12 +289,12 @@ Apple M1 (Virtual), 1 CPU, 3 logical and 3 physical cores
289289
Job=.NET 9.0 Runtime=.NET 9.0
290290
291291
```
292-
| Method | Mean | Error | StdDev | Median |
293-
|------------- |-----------:|---------:|---------:|-----------:|
294-
| Build_TUnit | 1,028.0 ms | 20.21 ms | 33.20 ms | 1,022.3 ms |
295-
| Build_NUnit | 794.6 ms | 35.63 ms | 96.94 ms | 753.6 ms |
296-
| Build_xUnit | 757.0 ms | 7.09 ms | 5.92 ms | 754.7 ms |
297-
| Build_MSTest | 788.7 ms | 15.18 ms | 16.24 ms | 784.0 ms |
292+
| Method | Mean | Error | StdDev |
293+
|------------- |---------:|---------:|---------:|
294+
| Build_TUnit | 954.2 ms | 18.92 ms | 26.52 ms |
295+
| Build_NUnit | 756.4 ms | 11.43 ms | 8.92 ms |
296+
| Build_xUnit | 756.6 ms | 7.33 ms | 6.50 ms |
297+
| Build_MSTest | 781.7 ms | 12.83 ms | 10.72 ms |
298298

299299

300300

@@ -313,10 +313,10 @@ Job=.NET 9.0 Runtime=.NET 9.0
313313
```
314314
| Method | Mean | Error | StdDev |
315315
|------------- |--------:|---------:|---------:|
316-
| Build_TUnit | 1.917 s | 0.0380 s | 0.0356 s |
317-
| Build_NUnit | 1.466 s | 0.0118 s | 0.0104 s |
318-
| Build_xUnit | 1.478 s | 0.0173 s | 0.0154 s |
319-
| Build_MSTest | 1.495 s | 0.0123 s | 0.0109 s |
316+
| Build_TUnit | 1.944 s | 0.0389 s | 0.0617 s |
317+
| Build_NUnit | 1.496 s | 0.0259 s | 0.0230 s |
318+
| Build_xUnit | 1.509 s | 0.0286 s | 0.0268 s |
319+
| Build_MSTest | 1.558 s | 0.0308 s | 0.0441 s |
320320

321321

322322

@@ -335,10 +335,10 @@ Job=.NET 9.0 Runtime=.NET 9.0
335335
```
336336
| Method | Mean | Error | StdDev |
337337
|------------- |--------:|---------:|---------:|
338-
| Build_TUnit | 1.865 s | 0.0346 s | 0.0385 s |
339-
| Build_NUnit | 1.448 s | 0.0172 s | 0.0153 s |
340-
| Build_xUnit | 1.455 s | 0.0188 s | 0.0176 s |
341-
| Build_MSTest | 1.498 s | 0.0178 s | 0.0167 s |
338+
| Build_TUnit | 1.868 s | 0.0235 s | 0.0196 s |
339+
| Build_NUnit | 1.472 s | 0.0205 s | 0.0192 s |
340+
| Build_xUnit | 1.487 s | 0.0133 s | 0.0124 s |
341+
| Build_MSTest | 1.506 s | 0.0273 s | 0.0255 s |
342342

343343

344344
### Scenario: A single test that completes instantly (including spawning a new process and initialising the test framework)
@@ -358,11 +358,11 @@ Job=.NET 9.0 Runtime=.NET 9.0
358358
```
359359
| Method | Mean | Error | StdDev |
360360
|---------- |----------:|----------:|----------:|
361-
| TUnit_AOT | 67.59 ms | 0.345 ms | 0.269 ms |
362-
| TUnit | 475.92 ms | 5.860 ms | 5.195 ms |
363-
| NUnit | 704.10 ms | 7.885 ms | 6.584 ms |
364-
| xUnit | 769.06 ms | 15.266 ms | 32.534 ms |
365-
| MSTest | 679.39 ms | 12.423 ms | 13.808 ms |
361+
| TUnit_AOT | 71.09 ms | 0.268 ms | 0.209 ms |
362+
| TUnit | 479.27 ms | 7.759 ms | 9.812 ms |
363+
| NUnit | 700.30 ms | 11.527 ms | 10.218 ms |
364+
| xUnit | 716.21 ms | 6.115 ms | 4.774 ms |
365+
| MSTest | 640.43 ms | 12.745 ms | 17.015 ms |
366366

367367

368368

@@ -381,11 +381,11 @@ Job=.NET 9.0 Runtime=.NET 9.0
381381
```
382382
| Method | Mean | Error | StdDev |
383383
|---------- |------------:|----------:|----------:|
384-
| TUnit_AOT | 27.53 ms | 0.569 ms | 1.668 ms |
385-
| TUnit | 833.46 ms | 16.266 ms | 21.715 ms |
386-
| NUnit | 1,317.95 ms | 12.758 ms | 11.933 ms |
387-
| xUnit | 1,368.57 ms | 11.708 ms | 10.952 ms |
388-
| MSTest | 1,164.73 ms | 8.535 ms | 7.566 ms |
384+
| TUnit_AOT | 22.39 ms | 0.446 ms | 1.085 ms |
385+
| TUnit | 805.07 ms | 15.759 ms | 21.038 ms |
386+
| NUnit | 1,264.88 ms | 6.947 ms | 6.499 ms |
387+
| xUnit | 1,325.05 ms | 10.451 ms | 9.776 ms |
388+
| MSTest | 1,124.35 ms | 13.918 ms | 13.019 ms |
389389

390390

391391

@@ -404,11 +404,11 @@ Job=.NET 9.0 Runtime=.NET 9.0
404404
```
405405
| Method | Mean | Error | StdDev |
406406
|---------- |------------:|----------:|----------:|
407-
| TUnit_AOT | 63.21 ms | 1.897 ms | 5.592 ms |
408-
| TUnit | 848.20 ms | 16.880 ms | 24.209 ms |
409-
| NUnit | 1,285.88 ms | 11.087 ms | 10.371 ms |
410-
| xUnit | 1,327.58 ms | 5.867 ms | 5.201 ms |
411-
| MSTest | 1,144.08 ms | 16.851 ms | 15.763 ms |
407+
| TUnit_AOT | 64.82 ms | 2.051 ms | 6.048 ms |
408+
| TUnit | 873.09 ms | 17.442 ms | 26.106 ms |
409+
| NUnit | 1,327.05 ms | 15.150 ms | 13.430 ms |
410+
| xUnit | 1,372.92 ms | 16.863 ms | 15.773 ms |
411+
| MSTest | 1,175.50 ms | 23.173 ms | 22.759 ms |
412412

413413

414414
### Scenario: A test that takes 50ms to execute, repeated 100 times (including spawning a new process and initialising the test framework)
@@ -428,11 +428,11 @@ Job=.NET 9.0 Runtime=.NET 9.0
428428
```
429429
| Method | Mean | Error | StdDev |
430430
|---------- |------------:|----------:|----------:|
431-
| TUnit_AOT | 229.4 ms | 12.55 ms | 37.01 ms |
432-
| TUnit | 640.6 ms | 22.01 ms | 64.90 ms |
433-
| NUnit | 14,054.2 ms | 276.44 ms | 552.08 ms |
434-
| xUnit | 14,570.0 ms | 285.50 ms | 507.47 ms |
435-
| MSTest | 14,322.8 ms | 281.55 ms | 454.65 ms |
431+
| TUnit_AOT | 239.8 ms | 13.19 ms | 38.90 ms |
432+
| TUnit | 630.0 ms | 21.53 ms | 63.48 ms |
433+
| NUnit | 13,970.8 ms | 278.96 ms | 612.32 ms |
434+
| xUnit | 14,497.9 ms | 288.37 ms | 575.90 ms |
435+
| MSTest | 14,135.5 ms | 270.77 ms | 481.30 ms |
436436

437437

438438

@@ -449,13 +449,13 @@ AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
449449
Job=.NET 9.0 Runtime=.NET 9.0
450450
451451
```
452-
| Method | Mean | Error | StdDev | Median |
453-
|---------- |------------:|----------:|----------:|------------:|
454-
| TUnit_AOT | 74.63 ms | 0.272 ms | 0.227 ms | 74.60 ms |
455-
| TUnit | 892.51 ms | 17.079 ms | 20.331 ms | 878.01 ms |
456-
| NUnit | 6,278.79 ms | 11.107 ms | 9.846 ms | 6,277.67 ms |
457-
| xUnit | 6,425.18 ms | 9.611 ms | 8.990 ms | 6,426.65 ms |
458-
| MSTest | 6,262.51 ms | 19.464 ms | 18.207 ms | 6,264.18 ms |
452+
| Method | Mean | Error | StdDev |
453+
|---------- |------------:|----------:|----------:|
454+
| TUnit_AOT | 74.09 ms | 0.211 ms | 0.176 ms |
455+
| TUnit | 892.21 ms | 17.615 ms | 23.515 ms |
456+
| NUnit | 6,276.58 ms | 12.656 ms | 11.839 ms |
457+
| xUnit | 6,430.62 ms | 16.132 ms | 15.090 ms |
458+
| MSTest | 6,251.94 ms | 12.760 ms | 11.935 ms |
459459

460460

461461

@@ -472,13 +472,13 @@ AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
472472
Job=.NET 9.0 Runtime=.NET 9.0
473473
474474
```
475-
| Method | Mean | Error | StdDev |
476-
|---------- |-----------:|---------:|---------:|
477-
| TUnit_AOT | 109.2 ms | 0.14 ms | 0.11 ms |
478-
| TUnit | 932.5 ms | 18.26 ms | 25.60 ms |
479-
| NUnit | 7,484.1 ms | 31.60 ms | 28.02 ms |
480-
| xUnit | 7,529.3 ms | 17.98 ms | 15.94 ms |
481-
| MSTest | 7,432.7 ms | 15.01 ms | 14.04 ms |
475+
| Method | Mean | Error | StdDev | Median |
476+
|---------- |-----------:|---------:|---------:|-----------:|
477+
| TUnit_AOT | 114.4 ms | 2.28 ms | 4.82 ms | 112.5 ms |
478+
| TUnit | 958.2 ms | 18.78 ms | 25.71 ms | 952.1 ms |
479+
| NUnit | 7,526.0 ms | 18.43 ms | 17.24 ms | 7,528.5 ms |
480+
| xUnit | 7,591.6 ms | 17.06 ms | 15.96 ms | 7,591.9 ms |
481+
| MSTest | 7,478.4 ms | 17.81 ms | 16.66 ms | 7,485.5 ms |
482482

483483

484484

0 commit comments

Comments
 (0)