File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed
performance/resultsComparer/policies Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 8383 OLD_REPORT : " ${{ github.workspace }}/performanceResults/performance.EmptyModels-report.json"
8484
8585 - name : Run comparison tool for descriptions
86- run : dotnet run -c Release --project ./performance/resultsComparer/resultsComparer.csproj -- compare $OLD_REPORT $NEW_REPORT -p ZeroPointOnePercentDifferenceMemoryUsage
86+ run : dotnet run -c Release --project ./performance/resultsComparer/resultsComparer.csproj -- compare $OLD_REPORT $NEW_REPORT -p ZeroPointTwoPercentDifferenceMemoryUsage
8787 shell : bash
8888 env :
8989 NEW_REPORT : " ${{ github.workspace }}/performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report.json"
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ public static IBenchmarkComparisonPolicy[] GetAllPolicies()
3131 return [
3232 IdenticalMemoryUsagePolicy . Instance ,
3333 ZeroPointOnePercentDifferenceMemoryUsagePolicy . Instance ,
34+ ZeroPointTwoPercentDifferenceMemoryUsagePolicy . Instance ,
3435 OnePercentDifferenceMemoryUsagePolicy . Instance ,
3536 TwoPercentDifferenceMemoryUsagePolicy . Instance ,
3637 FivePercentDifferenceMemoryUsagePolicy . Instance ,
Original file line number Diff line number Diff line change @@ -9,6 +9,13 @@ internal sealed class ZeroPointOnePercentDifferenceMemoryUsagePolicy : Percentag
99 public ZeroPointOnePercentDifferenceMemoryUsagePolicy ( ) : base ( 0.1f ) { }
1010}
1111
12+ internal sealed class ZeroPointTwoPercentDifferenceMemoryUsagePolicy : PercentageMemoryUsagePolicy
13+ {
14+ public static ZeroPointTwoPercentDifferenceMemoryUsagePolicy Instance { get ; } = new ZeroPointTwoPercentDifferenceMemoryUsagePolicy ( ) ;
15+ protected override string TypeName => nameof ( ZeroPointTwoPercentDifferenceMemoryUsagePolicy ) ;
16+ public ZeroPointTwoPercentDifferenceMemoryUsagePolicy ( ) : base ( 0.2f ) { }
17+ }
18+
1219internal sealed class OnePercentDifferenceMemoryUsagePolicy : PercentageMemoryUsagePolicy
1320{
1421 public static OnePercentDifferenceMemoryUsagePolicy Instance { get ; } = new OnePercentDifferenceMemoryUsagePolicy ( ) ;
You can’t perform that action at this time.
0 commit comments