perf: fuse literal values into setup and verify paths #1674
ci.yml
on: pull_request
Matrix: Unit tests
API tests
3m 51s
Mutation tests
14m 7s
Static code analysis
6m 6s
Matrix: benchmarks
Publish Tests Results
20s
Annotations
60 warnings and 1 notice
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(99,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(98,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(78,89): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (macos-latest)
/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [/Users/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(141,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(125,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(78,89): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (ubuntu-latest)
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(78,89): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(141,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(125,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
API tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(155,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(141,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(125,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Mockolate\Mockolate\Tests\Build.Tests\BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\a\Mockolate\Mockolate\Tests\Build.Tests\Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(99,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(98,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(78,89): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(155,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(141,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(64,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(62,8): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(61,79): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(125,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(112,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(95,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkReportHelpersTests.cs(80,19): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Mutation tests
/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/BenchmarkTableParserTests.cs(41,70): warning CS8600: Converting null literal or possible null value to non-nullable type. [/home/runner/work/Mockolate/Mockolate/Tests/Build.Tests/Build.Tests.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
API-tests
|
1.78 KB |
sha256:b28e472060a4838b32ab052a85909665e923e6b513b8709be395dde40a39985c
|
|
|
Benchmarks-CallbackBenchmarks
|
20.6 KB |
sha256:6738ebd3524aa3cf0e415fd3701fee2e1050136aeb985f77fd9f6297ad98cda3
|
|
|
Benchmarks-CompleteEventBenchmarks
|
20.6 KB |
sha256:7490020462cb40c117746b6e876be214e21582810d14449800d52a100e32b47f
|
|
|
Benchmarks-CompleteIndexerBenchmarks
|
29.7 KB |
sha256:0f08d5019c5041d8bbfb4c9c2f61eb279032678f306d651ee041bd7b1b283bf9
|
|
|
Benchmarks-CompleteMethodBenchmarks
|
35.6 KB |
sha256:e36a10323be27e95ff0982327f77505d6cdbf70bee61248550ee83bf2232068e
|
|
|
Benchmarks-CompletePropertyBenchmarks
|
35.1 KB |
sha256:86b72282fba6a28a78b2dba607d35a9e3a3022101353c5915022c1c3a3baf228
|
|
|
Benchmarks-MockCreationBenchmarks
|
21.7 KB |
sha256:b81c2e01f9d827af720767b872f8607d5fe6cec541d1ee298aeea81b03f9baea
|
|
|
Linux-artifacts
|
1.65 MB |
sha256:c1d50148032d1764611bf19512def391978019462e223e878d7cbd9e93d5ddd9
|
|
|
MutationTests
|
3.52 MB |
sha256:4903152f3eebf47bc39ac51df9775df04142564f65523affc456e9f0ce563d9d
|
|
|
Windows-artifacts
|
2.37 MB |
sha256:714ab44dfc21197832f0623b2fac65995285176629a1f9d4845903cd2609d37d
|
|
|
macOS-artifacts
|
1.64 MB |
sha256:56be1e46fccf8a2d9fc4cfc04e0c75c49c9d99e5986f7569f9de437ded486202
|
|