| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
TBR=tonyg
CC=sullivan
Review URL: https://codereview.chromium.org/11778070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175886 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=dimich@chromium.org,jsbell@chromium.org
BUG=108628,162829
TEST=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11828025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175868 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This directory is only checked out when target_os=['android']. So we can't
assume that adb will always be in the chrome checkout.
TBR=nduca@chromium.org
BUG=None
TEST=./tools/perf/run_multipage_benchmarks --browser=list
Review URL: https://codereview.chromium.org/11820035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175864 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=sergiu@chromium.org
BUG=169042
TEST=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11826029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175852 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Revert 175782
> > InspectorTimeline improvements
> >
> > - Split out inspector-neutral parts of InspectorTimeline in preparation for
> > about:tracing-based timeline
> > - Use event.name instead of type, which is in keeping with trace-viewer
> > - Use ms on units since the rest of telemetry uses seconds, but
> > for precision reasons, ms makes sense to stick with
> > - Move arguments to event.args so that params get consistent treatment
> > e.g. event.foo['bar'] is less consistent than event.args['foo']['bar']
> > - Improved test coverage of model, events, parsing
> > - event.self_time which represents
> > - drop events lacking start- or end- times
> >
> > R=bulach@chromium.org
> > NOTRY=True
> >
> > Review URL: https://chromiumcodereview.appspot.com/11818024
>
> TBR=nduca@chromium.org
> Review URL: https://codereview.chromium.org/11733008
TBR=sullivan@chromium.org
Review URL: https://codereview.chromium.org/11817019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175825 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> InspectorTimeline improvements
>
> - Split out inspector-neutral parts of InspectorTimeline in preparation for
> about:tracing-based timeline
> - Use event.name instead of type, which is in keeping with trace-viewer
> - Use ms on units since the rest of telemetry uses seconds, but
> for precision reasons, ms makes sense to stick with
> - Move arguments to event.args so that params get consistent treatment
> e.g. event.foo['bar'] is less consistent than event.args['foo']['bar']
> - Improved test coverage of model, events, parsing
> - event.self_time which represents
> - drop events lacking start- or end- times
>
> R=bulach@chromium.org
> NOTRY=True
>
> Review URL: https://chromiumcodereview.appspot.com/11818024
TBR=nduca@chromium.org
Review URL: https://codereview.chromium.org/11733008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175810 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
(r175783 was not enough.)
TBR=nduca
BUG=NONE
Review URL: https://codereview.chromium.org/11824026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175794 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was broken by r175602 ( https://chromiumcodereview.appspot.com/11779041 ).
TBR=nduca
BUG=NONE
Review URL: https://codereview.chromium.org/11823023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175783 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Split out inspector-neutral parts of InspectorTimeline in preparation for
about:tracing-based timeline
- Use event.name instead of type, which is in keeping with trace-viewer
- Use ms on units since the rest of telemetry uses seconds, but
for precision reasons, ms makes sense to stick with
- Move arguments to event.args so that params get consistent treatment
e.g. event.foo['bar'] is less consistent than event.args['foo']['bar']
- Improved test coverage of model, events, parsing
- event.self_time which represents
- drop events lacking start- or end- times
R=bulach@chromium.org
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11818024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175782 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tonyg@chromium.org
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11783056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=atwilson@chromium.org
BUG=168882
TEST=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11825008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is a linux adb binary checked in to platform-tools. We use it if on linux
and the adb command isn't found.
BUG=None
TEST=tools/perf/run_multipage_benchmarks --browser=list -v
Review URL: https://codereview.chromium.org/11830011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175659 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
R=tonyg
BUG=168905
NOTRY=True
Review URL: https://codereview.chromium.org/11824014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175646 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch started out trying to add support for benchmarks that had different
outputs for each page. This is required for benchmarks that report [filtered]
profiling data, for instance something that simply groups timeline data and
reports it. To do csv output in taht situation, we have to hold output until
the end of the benchmark.
Making this work cleanly in the multi page benchmark code turned out to be
easily hacked, but unearthed a pretty hefty amount of deep, branchy code. So,
to make this cleaner, I cleaned up the results object.
We now have:
- PageBenchmarkResults: all results for the benchmark
- ValuesForSinglePage: all the results for a page
- PageBenchmarkValues: a single value from a benchmark
PerfBot benchmark output is managed by PageBenchmarkResults. Csv and Block
terminal-block was renamed to block, but with backcompat to terminal-block.
Nobody could remember terminal-block.
R=tonyg,hartmanng
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11779041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175602 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=thestig@chromium.org
BUG=166818
TEST=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11778046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175601 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=sgjesse@chromium.org
BUG=167175
TEST=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11820002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175594 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=bulach
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11783028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175564 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
the "runtime" namespace rather than "extension" in docs and samples.
R=asargent@chromium.org
TBR=dgozman@chromium.org
Review URL: https://codereview.chromium.org/11745015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175527 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
When running on a fresh install, there's no preferences available.
Rather than throwing an exception, start the browser and wait for the file to become available.
BUG=166176
TEST=tools/perf/run_multipage_benchmarks --browser=android-chrome --show-stdout sunspider tools/perf/page_sets/sunspider.json -vvv
Review URL: https://chromiumcodereview.appspot.com/11574039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175515 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=157495
TEST=src/tools/telemetry/run_tests --browser=system TabTest.testActivateTab
Review URL: https://chromiumcodereview.appspot.com/11663011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175440 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're using tough_blah_cases terminology for other content-specific
collections. So lets do that here as well.
R=hartmanng
CC=vollick
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11787013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175405 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The image decoding benchmark still contained some logic for navigation/test
control. The image_decoding_benchmark should measure image decodign times. Critically, the
logic to make chrome/test/data/image_decoding/image_decoding.html do its work
should be handled by the page runner, not the benchmark. To make this
separation happen, three changes are made...
First, page runner now notifies the test that naivgation will happen. This
allows us to begin recording the timeline right before navigation. This is when timeline
recording should begin for image decode tests.
Second, this adds a post_navigate_javascript_to_execute method to the page. This allows us to
call runBenchmark() on the image decoding benchmarks after we navigate.
Finally, the benchmark uses the standard wait_for_javascript_expression to poll
the isDone variable.The old code actually did this in python.
R=tonyg
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/11753023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175404 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=167165
Review URL: https://codereview.chromium.org/11648037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175400 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
xp-release-single-core/intl1/times/t: http://build.chromium.org/f/chromium/perf/xp-release-single-core/intl1/report.html?history=150&rev=175338
TBR=tonyg@chromium.org
BUG=
Review URL: https://codereview.chromium.org/11782019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This change is to update the help text to indicate that the tool supports reversed good/bad revision range.
BUG=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11772002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
xp-release-dual-core/intl1/times/t: http://build.chromium.org/f/chromium/perf/xp-release-single-core/intl1/report.html?history=150&rev=175338
TBR=tonyg@chromium.org
BUG=
Review URL: https://codereview.chromium.org/11794030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175354 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without root the user must manually enable devtools debugging in settings. This
limitation is acceptable as we are able to detect it and instruct the user.
BUG=154415
TEST=Run a telemetry test on a production android image
Review URL: https://codereview.chromium.org/11784007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/11788006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=162829
R=dhollowa@chromium.org
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11779004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175231 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=168292
TEST=tools/perf/run_multipage_benchmarks --browser=android-chrome-dev spaceport tools/perf/page_sets/spaceport.json
Review URL: https://codereview.chromium.org/11774002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175199 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Robohornet's main page is a good animation stress test (even without running the robohornet test).
Rather than hacking in a scrolling interaction, I decided to make a wait interaction since that's more appropriate for animation related smoothness tests.
It no longer made sense for the section in the page sets to be labeled "scrolling" any longer -- "smoothness" is more appropriate. I've made this change as well.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11734036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175188 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
ImageTest.*
BUG=153782, 152203, 161377
Test=Tests pass on all Mac bots
Review URL: https://chromiumcodereview.appspot.com/11722012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175184 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is another clean-up patch for https://codereview.chromium.org/11348217/#msg10.
These globals have been complicating things, so it should be cleaner to have them
explicitly passed in when needed.
BUG=157459
TBR=kkania
Review URL: https://chromiumcodereview.appspot.com/11740020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175149 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11744031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175146 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=kaiwang@chromium.org
BUG=166977
Review URL: https://chromiumcodereview.appspot.com/11730005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175145 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/11665015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175096 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=157459
TEST=tools/perf/run_multipage_benchmarks --browser=android-content-shell scrolling_benchmark tools/perf/page_sets/top_25.json
Review URL: https://codereview.chromium.org/11759017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175049 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The server sometimes seems to timeout, so we need to retry, rather than RunOrDie.
R=cpu@chromium.org
Review URL: https://codereview.chromium.org/11734026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175046 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
They haven't triggered in nearly a year and they don't apply to the current source code anymore.
BUG=110514
TBR=glider
Review URL: https://codereview.chromium.org/11742030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175036 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/11759014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175023 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It sometimes times out on the bots and there's no indication of what is going
on when it does. This should help troubleshoot.
BUG=166703
TEST=tools/perf/run_multipage_benchmarks -v --browser=system spaceport tools/perf/page_sets/spaceport.json
Review URL: https://codereview.chromium.org/11743010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175016 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Attempting to make it easier and more reliable to set up a windows build toolchain. No need to acquire/install IDEs, service packs, patch things, etc. This tool downloads and unpacks sdks and compiler from various freely available sources.
On a clean machine, after getting depot_tools, and running "gclient" (which installs python), and "git clone ..." or "svn co ..." to get the main chromium repo:
c:\chrome>python src\tools\win\toolchain\toolchain.py
...wait 2-10 minutes depending on download speed...
c:\chrome>win_toolchain\env.bat
c:\chrome>cd src
c:\chrome\src>gclient sync
c:\chrome\src>ninja -C out\Debug chrome
This script does not run any "installation" steps, it only extracts tools, and so avoids changing any global machine state. This way, it (intends to) avoid mucking up other compiler installations, and being mucked up by them.
Requires gyp patch at https://codereview.chromium.org/11637025 to avoid needing to add fake registry keys.
BUG=windows compilers is hard, let's go shopping
TEST=on clean vmware win7 x64, and many rollbacks to 'fresh install' snapshot. http://crbug.com/166949 is in progress for a bot that does this.
Review URL: https://codereview.chromium.org/11633012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175004 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=161274
Review URL: https://codereview.chromium.org/11753011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174991 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first clean-up patch for https://codereview.chromium.org/11348217/#msg10.
I'll have at least one more clean-up patch (to fix the globals in webpagereplay.py),
then I'll finish up with removing the flake.
BUG=157459
Review URL: https://chromiumcodereview.appspot.com/11744007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174969 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kind of amazing: the final status on this wasn't being checked, and it was leaking. Now it's checked, and it isn't leaking. This is probably a flaw in the unit test infrastructure.
BUG=167866
R=mmenke@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11741004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174838 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=gavinp@chromium.org
BUG=167866
TEST=waterfall
Review URL: https://codereview.chromium.org/11728002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174783 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=timurrrr@chromium.org
BUG=167175
Review URL: https://chromiumcodereview.appspot.com/11709004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174765 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BackgroundApplicationListModelTest.AddRemovePermissionsTest.
http://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20Tests%20%28valgrind%29%285%29/builds/14594/steps/memory%20test%3A%20unit/logs/stdio
TBR=bruening@chromium.org
BUG=166709
TEST=none
Review URL: https://chromiumcodereview.appspot.com/11711005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174764 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20Reliability%20%28valgrind%20and%20tsan%29/builds/484/steps/memory%20test%3A%20reliability/logs/66EE68722C851FB4
TBR=timurrrr@chromium.org
BUG=167175
TEST=none
Review URL: https://codereview.chromium.org/11713004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174756 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=167301
Review URL: https://chromiumcodereview.appspot.com/11663012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174698 0039d316-1c4b-4281-b951-d872f2087c98
|