Buildbot/Talos/Tests: Difference between revisions

Basic description of TestStandardURL microbenchmark tests
(Add detailed description for Stylo gtest microbenchmarks)
(Basic description of TestStandardURL microbenchmark tests)
Line 1,348: Line 1,348:


Servo_DeclarationBlock_SetPropertyById_WithInitialSpace_Bench is the same, but with the string " 10px" with an initial space. That initial space is less typical of JS animations, but is almost always there in stylesheets or full declarations like "width: 10px". This microbenchmark was used to test the effect of some specific code changes. Regressions here may be acceptable if Servo_StyleSheet_FromUTF8Bytes_Bench is not affected.
Servo_DeclarationBlock_SetPropertyById_WithInitialSpace_Bench is the same, but with the string " 10px" with an initial space. That initial space is less typical of JS animations, but is almost always there in stylesheets or full declarations like "width: 10px". This microbenchmark was used to test the effect of some specific code changes. Regressions here may be acceptable if Servo_StyleSheet_FromUTF8Bytes_Bench is not affected.
==== Possible regression causes ====
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them.
=== TestStandardURL ===
* contact: :valentin
* source:
* type:
* reporting:
* data:
* summarization:
TestStandardURL.Perf - Runs 10K iterations on the most important getters and setters of nsStandardURL
TestStandardURL.NormalizePerf - Runs 20K x 5 iterations on nsStandardURL::NormalizeIPv4 on input that are valid IPv4 strings
TestStandardURL.NormalizePerfFails - Runs 20K x 5 iterations on nsStandardURL::NormalizeIPv4 on input that is not valid IPv4


==== Possible regression causes ====
==== Possible regression causes ====
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them.
* None listed yet. If you fix a regression for this test and have some tips to share, this is a good place for them.
160

edits