Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(857)

Side by Side Diff: tools/perf/test-info.json

Issue 14172018: Add trace-info.json which contains information about perf traces. Also update test-info.json to use… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Addressed review comments Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | tools/perf/trace-info.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "_description": "This file contains info about our performance test suites, us ed by the perf dashboard (http://chromeperf.appspot.com).", 2 "_description": "This file contains info about our performance test suites, us ed by the perf dashboard (http://chromeperf.appspot.com).",
3 "bloat": { 3 "bloat": {
4 "description": "Load an image many times and ensure memory usage stays low." , 4 "description": "Load an image many times and ensure memory usage stays low." ,
5 "code": [ 5 "code": [
6 "chrome/src/tools/perf/page_sets/page_cycler/bloat.json", 6 "chrome/src/tools/perf/page_sets/page_cycler/bloat.json",
7 "chrome/src/tools/perf/perf_tools/page_cycler.py" 7 "chrome/src/tools/perf/perf_tools/page_cycler.py"
8 ] 8 ]
9 }, 9 },
10 "dhtml": { 10 "dhtml": {
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 ] 147 ]
148 }, 148 },
149 "intl2": { 149 "intl2": {
150 "description": "Page loading benchmark for a variety of pages in a variety o f international languages.", 150 "description": "Page loading benchmark for a variety of pages in a variety o f international languages.",
151 "code": [ 151 "code": [
152 "chrome/src/tools/perf/perf_tools/page_cycler.py", 152 "chrome/src/tools/perf/perf_tools/page_cycler.py",
153 "chrome/src/tools/perf/page_sets/page_cycler/intl2.json" 153 "chrome/src/tools/perf/page_sets/page_cycler/intl2.json"
154 ] 154 ]
155 }, 155 },
156 "jsgamebench": { 156 "jsgamebench": {
157 "description": "Score on Facebook's JSGameBench <https://github.com/facebook /jsgamebench> benchmark.\n\nThe focus is sprite performance a player is likely t o see. Scoring is how many sprites are drawn, so large scores are better.\n\nFor each render path, JSGameBench draws as many moving, animating sprites as possib le at 30fps against a background with both axis-aligned and rotated sprites. We try both because significant performance differences between the two indicate fl aws or oversights in current rendering techniques. More importantly, while anima tion can be used instead of sprite rotations, it is often an unacceptable trade off that game developers should not be forced to make.\n\nThe final score is the geometric mean of the axis aligned and rotated scores. Geometric mean is used t o prevent a high axis aligned score from hiding the poor rotated performance.", 157 "description": "Score on [Facebook's JSGameBench benchmark](https://github.c om/facebook/jsgamebench).\n\nThe focus is sprite performance a player is likely to see. Scoring is how many sprites are drawn, so large scores are better.\n\nFo r each render path, JSGameBench draws as many moving, animating sprites as possi ble at 30fps against a background with both axis-aligned and rotated sprites. We try both because significant performance differences between the two indicate f laws or oversights in current rendering techniques. More importantly, while anim ation can be used instead of sprite rotations, it is often an unacceptable trade off that game developers should not be forced to make.\n\nThe final score is th e geometric mean of the axis aligned and rotated scores. Geometric mean is used to prevent a high axis aligned score from hiding the poor rotated performance.",
158 "code": ["chrome/src/tools/perf/perf_tools/jsgamebench.py"] 158 "code": ["chrome/src/tools/perf/perf_tools/jsgamebench.py"]
159 }, 159 },
160 "kraken": { 160 "kraken": {
161 "description": "Score on mozilla's Kraken JavaScript benchmark <http://krake nbenchmark.mozilla.org/>", 161 "description": "Score on [Mozilla's Kraken JavaScript benchmark](http://krak enbenchmark.mozilla.org/)",
162 "code": ["chrome/src/tools/perf/perf_tools/kraken.py"] 162 "code": ["chrome/src/tools/perf/perf_tools/kraken.py"]
163 }, 163 },
164 "mach_ports": { 164 "mach_ports": {
165 "description": "This test spawns a new browser and counts the number of open Mach ports in the browser process. It navigates tabs and closes them, repeatedl y measuring the number of open ports. This is used to protect against leaking Ma ch ports, which was the source of <http://crbug.com/105513>.", 165 "description": "This test spawns a new browser and counts the number of open Mach ports in the browser process. It navigates tabs and closes them, repeatedl y measuring the number of open ports. This is used to protect against leaking Ma ch ports, which was the source of [bug 105513](http://crbug.com/105513).",
166 "code": [ 166 "code": [
167 "chrome/src/chrome/test/perf/mach_ports_test.cc" 167 "chrome/src/chrome/test/perf/mach_ports_test.cc"
168 ] 168 ]
169 }, 169 },
170 "memory_benchmark": { 170 "memory_benchmark": {
171 "description": "Use (recorded versions of) real world web sites and measure memory consumption.", 171 "description": "Use (recorded versions of) real world web sites and measure memory consumption.",
172 "code": ["chrome/src/tools/perf/perf_tools/memory_benchmark.py"] 172 "code": ["chrome/src/tools/perf/perf_tools/memory_benchmark.py"]
173 }, 173 },
174 "memory_test": { 174 "memory_test": {
175 "description": "Loads a number of URLs across tabs and windows and measures the memory usage.", 175 "description": "Loads a number of URLs across tabs and windows and measures the memory usage.",
176 "code": ["chrome/src/chrome/test/perf/memory_test.cc"] 176 "code": ["chrome/src/chrome/test/perf/memory_test.cc"]
177 }, 177 },
178 "morejs": { 178 "morejs": {
179 "description": "Page loading benchmark for a variety of pages that were Java Script heavy in 2009.", 179 "description": "Page loading benchmark for a variety of pages that were Java Script heavy in 2009.",
180 "code": [ 180 "code": [
181 "chrome/src/tools/perf/perf_tools/page_cycler.py", 181 "chrome/src/tools/perf/perf_tools/page_cycler.py",
182 "chrome/src/tools/perf/page_sets/page_cycler/morejs.json" 182 "chrome/src/tools/perf/page_sets/page_cycler/morejs.json"
183 ] 183 ]
184 }, 184 },
185 "moz": { 185 "moz": {
186 "description": "Page loading benchmark for mozilla's original page set. Reco rded in December 2000.", 186 "description": "Page loading benchmark for mozilla's original page set. Reco rded in December 2000.",
187 "code": [ 187 "code": [
188 "chrome/src/tools/perf/perf_tools/page_cycler.py", 188 "chrome/src/tools/perf/perf_tools/page_cycler.py",
189 "chrome/src/tools/perf/page_sets/page_cycler/moz.json" 189 "chrome/src/tools/perf/page_sets/page_cycler/moz.json"
190 ] 190 ]
191 }, 191 },
192 "octane": { 192 "octane": {
193 "description": "Score on the V8 team's Octane benchmark <http://octane-bench mark.googlecode.com/svn/latest/index.html>", 193 "description": "Score on the [V8 team's Octane benchmark](http://octane-benc hmark.googlecode.com/svn/latest/index.html)",
194 "code": ["chrome/src/tools/perf/perf_tools/octane.py"] 194 "code": ["chrome/src/tools/perf/perf_tools/octane.py"]
195 }, 195 },
196 "robohornetpro": { 196 "robohornetpro": {
197 "description": "Milliseconds to complete the RoboHornetPro demo by Microsoft <http://ie.microsoft.com/testdrive/performance/robohornetpro/>", 197 "description": "Milliseconds to complete the [RoboHornetPro demo by Microsof t](http://ie.microsoft.com/testdrive/performance/robohornetpro/)",
198 "code": ["chrome/src/tools/perf/perf_tools/robohornetpro.py"] 198 "code": ["chrome/src/tools/perf/perf_tools/robohornetpro.py"]
199 }, 199 },
200 "scrolling_benchmark": { 200 "scrolling_benchmark": {
201 "description": "Measures frame rate and a variety of other statistics while scrolling down the top 25 web pages. See <http://www.chromium.org/developers/des ign-documents/rendering-benchmarks>.", 201 "description": "Measures frame rate and a variety of other statistics while scrolling down the top 25 web pages. [Documentation](http://www.chromium.org/dev elopers/design-documents/rendering-benchmarks).",
202 "code": ["chrome/src/tools/perf/perf_tools/scrolling_benchmark.py"] 202 "code": ["chrome/src/tools/perf/perf_tools/scrolling_benchmark.py"]
203 }, 203 },
204 "spaceport": { 204 "spaceport": {
205 "description": "Performance on spaceport.io's perfmarks benchmark. This test performs 3 animations (rotate, translate, scale) using a variety of methods (cs s, webgl, canvas, etc) and reports the number of objects that can be simultaneou sly animated while still achieving 30FPS. See <http://spaceport.io/community/per fmarks>.", 205 "description": "Performance on [spaceport.io's perfmarks benchmark](http://s paceport.io/community/perfmarks). This test performs 3 animations (rotate, trans late, scale) using a variety of methods (css, webgl, canvas, etc) and reports th e number of objects that can be simultaneously animated while still achieving 30 FPS.",
206 "code": ["chrome/src/tools/perf/perf_tools/spaceport.py"] 206 "code": ["chrome/src/tools/perf/perf_tools/spaceport.py"]
207 }, 207 },
208 "startup_test": { 208 "startup_test": {
209 "description": "Measures startup and shutdown time for 1 tab, 5 tabs, and 10 tabs under a several different user profiles.", 209 "description": "Measures startup and shutdown time for 1 tab, 5 tabs, and 10 tabs under a several different user profiles.",
210 "code": ["chrome/src/chrome/test/perf/startup_test.cc"] 210 "code": ["chrome/src/chrome/test/perf/startup_test.cc"]
211 }, 211 },
212 "sunspider": { 212 "sunspider": {
213 "description": "Performance on the SunSpider JavaScript benchmark <http://ww w.webkit.org/perf/sunspider/sunspider.html>", 213 "description": "Performance on the [SunSpider JavaScript benchmark](http://w ww.webkit.org/perf/sunspider/sunspider.html)",
214 "code": ["chrome/src/tools/perf/perf_tools/sunspider.py"] 214 "code": ["chrome/src/tools/perf/perf_tools/sunspider.py"]
215 } 215 }
216 } 216 }
OLDNEW
« no previous file with comments | « no previous file | tools/perf/trace-info.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698