Skip some errors from being sent to telemetry#8003
Conversation
| if (jsonFiles.Length == 0) | ||
| { | ||
| Log.Error("'{InputFolder}' doesn't contain any json file.", inputFolder); | ||
| Log.ErrorSkipTelemetry("'{InputFolder}' doesn't contain any json file.", inputFolder); |
There was a problem hiding this comment.
@tonyredondo is this actually an error, or should it just be a warning? (ErrorSkipTelemetry is obvs fine for now, unless we hear otherwise)
Execution-Time Benchmarks Report ⏱️Execution-time results for samples comparing This PR (8003) and master. ✅ No regressions detected - check the details below Full Metrics ComparisonFakeDbCommand
HttpMessageHandler
Comparison explanationExecution-time benchmarks measure the whole time it takes to execute a program, and are intended to measure the one-off costs. Cases where the execution time results for the PR are worse than latest master results are highlighted in **red**. The following thresholds were used for comparing the execution times:
Note that these results are based on a single point-in-time result for each branch. For full results, see the dashboard. Graphs show the p99 interval based on the mean and StdDev of the test run, as well as the mean value of the run (shown as a diamond below the graph). Duration chartsFakeDbCommand (.NET Framework 4.8)gantt
title Execution time (ms) FakeDbCommand (.NET Framework 4.8)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (75ms) : 72, 78
master - mean (73ms) : 70, 76
section Bailout
This PR (8003) - mean (80ms) : 77, 83
master - mean (76ms) : 75, 78
section CallTarget+Inlining+NGEN
This PR (8003) - mean (1,109ms) : 1069, 1149
master - mean (1,098ms) : 1039, 1157
FakeDbCommand (.NET Core 3.1)gantt
title Execution time (ms) FakeDbCommand (.NET Core 3.1)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (119ms) : 115, 122
master - mean (119ms) : 116, 123
section Bailout
This PR (8003) - mean (121ms) : 117, 125
master - mean (121ms) : 117, 125
section CallTarget+Inlining+NGEN
This PR (8003) - mean (814ms) : 792, 836
master - mean (818ms) : 795, 841
FakeDbCommand (.NET 6)gantt
title Execution time (ms) FakeDbCommand (.NET 6)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (106ms) : 101, 111
master - mean (106ms) : 103, 110
section Bailout
This PR (8003) - mean (107ms) : 103, 111
master - mean (107ms) : 105, 109
section CallTarget+Inlining+NGEN
This PR (8003) - mean (955ms) : 916, 994
master - mean (956ms) : 918, 993
FakeDbCommand (.NET 8)gantt
title Execution time (ms) FakeDbCommand (.NET 8)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (105ms) : 101, 108
master - mean (104ms) : 101, 107
section Bailout
This PR (8003) - mean (106ms) : 103, 109
master - mean (105ms) : 103, 107
section CallTarget+Inlining+NGEN
This PR (8003) - mean (841ms) : 806, 876
master - mean (836ms) : 801, 870
HttpMessageHandler (.NET Framework 4.8)gantt
title Execution time (ms) HttpMessageHandler (.NET Framework 4.8)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (214ms) : 209, 219
master - mean (214ms) : 207, 220
section Bailout
This PR (8003) - mean (218ms) : 214, 222
master - mean (218ms) : 212, 223
section CallTarget+Inlining+NGEN
This PR (8003) - mean (1,246ms) : 1192, 1300
master - mean (1,226ms) : 1164, 1287
HttpMessageHandler (.NET Core 3.1)gantt
title Execution time (ms) HttpMessageHandler (.NET Core 3.1)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (313ms) : 305, 322
master - mean (302ms) : 293, 311
section Bailout
This PR (8003) - mean (312ms) : 304, 321
master - mean (303ms) : 297, 309
section CallTarget+Inlining+NGEN
This PR (8003) - mean (1,021ms) : 989, 1053
master - mean (999ms) : 974, 1024
HttpMessageHandler (.NET 6)gantt
title Execution time (ms) HttpMessageHandler (.NET 6)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (308ms) : 300, 315
master - mean (293ms) : 285, 301
section Bailout
This PR (8003) - mean (309ms) : crit, 301, 316
master - mean (291ms) : 284, 299
section CallTarget+Inlining+NGEN
This PR (8003) - mean (1,199ms) : 1157, 1241
master - mean (1,179ms) : 1140, 1219
HttpMessageHandler (.NET 8)gantt
title Execution time (ms) HttpMessageHandler (.NET 8)
dateFormat x
axisFormat %Q
todayMarker off
section Baseline
This PR (8003) - mean (305ms) : 298, 312
master - mean (298ms) : 290, 306
section Bailout
This PR (8003) - mean (306ms) : 299, 312
master - mean (297ms) : 291, 304
section CallTarget+Inlining+NGEN
This PR (8003) - mean (1,133ms) : 1009, 1257
master - mean (1,080ms) : 994, 1166
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4cce258 to
0a5bd0c
Compare
Summary of changes
Skips a few errors that are
Ignoredin Error Tracking and shouldn't really be sent to telemetry as we can't act on them.Reason for change
Nothing we can really do about these.
Implementation details
Marked as
ErrorSkipTelemetryTest coverage
N/A
Other details
I guess one thing we do lose here is whether we want to see how often these happen?