Skip to content

[Perf] Linux/x64: 27 Regressions on 3/23/2023 11:10:50 AM #14367

@performanceautofiler

Description

@performanceautofiler

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Minimum Blazor Template - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - Minimum Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Net.Http.Json.dll.br 5.84 KB 5.91 KB 1.01 0.00 True
SOD - Minimum Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 13.97 KB 14.20 KB 1.02 0.00 True
SOD - Minimum Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 36.50 KB 37.00 KB 1.01 0.00 True

graph
graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Minimum Blazor Template - Publish - AOT*'

Payloads

Baseline
Compare

Histogram

SOD - Minimum Blazor Template - Publish - AOT


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Minimum Blazor Template - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - Minimum Blazor Template - Publish - pub/wwwroot/_framework/System.Net.Http.Json.dll.br 5.84 KB 5.91 KB 1.01 0.00 True
SOD - Minimum Blazor Template - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 36.50 KB 37.00 KB 1.01 0.00 True
SOD - Minimum Blazor Template - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 13.97 KB 14.20 KB 1.02 0.00 True

graph
graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Minimum Blazor Template - Publish*'

Payloads

Baseline
Compare

Histogram

SOD - Minimum Blazor Template - Publish


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Pizza App - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - Pizza App - Publish - pub/wwwroot/_framework/System.Runtime.dll.br 1.88 KB 1.86 KB 0.99 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.gz 13.08 KB 16.44 KB 1.26 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/BlazingPizza.Shared.dll.br 4.80 KB 4.86 KB 1.01 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.dll.br 20.48 KB 20.70 KB 1.01 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/Microsoft.AspNetCore.Authorization.dll.br 9.52 KB 9.65 KB 1.01 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 11.37 KB 14.29 KB 1.26 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 30.50 KB 37.50 KB 1.23 0.00 True
SOD - Pizza App - Publish - pub/wwwroot/_framework/System.ObjectModel.dll.br 1.72 KB 1.74 KB 1.01 0.00 True

graph
graph
graph
graph
graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Pizza App - Publish*'

Payloads

Baseline
Compare

Histogram

SOD - Pizza App - Publish


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as improvement because the compare was 1% less than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as improvement because the compare was 1% less than the baseline, and the value was not too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - New Blazor Template - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - New Blazor Template - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.gz 13.08 KB 16.15 KB 1.23 0.00 True
SOD - New Blazor Template - Publish - pub/wwwroot/_framework/System.Net.Http.Json.dll.br 5.84 KB 5.91 KB 1.01 0.00 True
SOD - New Blazor Template - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 11.37 KB 14.20 KB 1.25 0.00 True
SOD - New Blazor Template - Publish - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 30.50 KB 37.00 KB 1.21 0.00 True

graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - New Blazor Template - Publish*'

Payloads

Baseline
Compare

Histogram

SOD - New Blazor Template - Publish


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - New Blazor Template - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - New Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Net.Http.Json.dll.br 5.84 KB 5.91 KB 1.01 0.00 True
SOD - New Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 13.97 KB 14.20 KB 1.02 0.00 True
SOD - New Blazor Template - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 36.50 KB 37.00 KB 1.01 0.00 True

graph
graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - New Blazor Template - Publish - AOT*'

Payloads

Baseline
Compare

Histogram

SOD - New Blazor Template - Publish - AOT


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as not an improvement because the compare was not 1% less than the baseline, or the value was too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Run Information

Name Value
Architecture x64
OS ubuntu 18.04
Queue TigerUbuntu
Baseline 7b651743dc951384f6c3d8455c88518022c7c3b9
Compare 1e241c0044042409b8567c5ab9a72b7525ad128a
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Pizza App - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/System.Runtime.dll.br 1.88 KB 1.86 KB 0.99 0.00 True
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/System.ObjectModel.dll.br 1.72 KB 1.74 KB 1.01 0.00 True
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/Microsoft.AspNetCore.Components.WebAssembly.dll.br 20.48 KB 20.70 KB 1.01 0.00 True
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll 37.00 KB 37.50 KB 1.01 0.00 True
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/Microsoft.AspNetCore.Authorization.dll.br 9.52 KB 9.65 KB 1.01 0.00 True
SOD - Pizza App - Publish - AOT - pub/wwwroot/_framework/System.Runtime.InteropServices.JavaScript.dll.br 14.14 KB 14.29 KB 1.01 0.00 True

graph
graph
graph
graph
graph
graph
graph
Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

Payloads

Baseline
Compare

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Pizza App - Publish - AOT*'

Payloads

Baseline
Compare

Histogram

SOD - Pizza App - Publish - AOT


Description of detection logic

IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as improvement because the compare was 1% less than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsRegressionBase: Marked as regression because the compare was 1% greater than the baseline, and the value was not too small.
IsImprovementBase: Marked as improvement because the compare was 1% less than the baseline, and the value was not too small.

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions