summaryrefslogtreecommitdiffstats
path: root/tools/page_cycler
Commit message (Collapse)AuthorAgeFilesLines
* Log pages information to console.jnd@chromium.org2012-03-053-6/+15
| | | | | | | | | | It allows us to get pages information by monitoring the console outpt instead of printing by UI automation. BUG=None TEST=page cycler should still pass. Review URL: https://chromiumcodereview.appspot.com/9586006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125034 0039d316-1c4b-4281-b951-d872f2087c98
* Log page cycler results to console.jnd@chromium.org2012-02-102-14/+16
| | | | | | | | | Logging the results to console will allow us to monitor the console ouput to know the test result without using UI Automation mechanism. Also moving the logic of calculating timing before logging the result to console. Review URL: http://codereview.chromium.org/9375006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121412 0039d316-1c4b-4281-b951-d872f2087c98
* Fix IndexedDB test to explicitly list transactions. Required by WebKit changejsbell@chromium.org2011-10-271-1/+1
| | | | | | | | | | | | | in https://bugs.webkit.org/show_bug.cgi?id=70251 See thread: https://groups.google.com/a/chromium.org/group/chromium-html5/browse_thread/thread/f667458ca6455d33/1496ad2d1a67b53f#1496ad2d1a67b53f BUG=101973 TEST=performance_ui_tests --gtest_filter='*IndexedDB*' Review URL: http://codereview.chromium.org/8341080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107616 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup duplicated start.js files, merge them into one place and change the ↵jnd@chromium.org2011-09-2611-152/+49
| | | | | | | | | | test files to use the new start.js BUG=None TEST=page cycler Review URL: http://codereview.chromium.org/7934011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102712 0039d316-1c4b-4281-b951-d872f2087c98
* Clean variable __navigated_to_report when starting tests.jnd@chromium.org2011-09-204-30/+9
| | | | | | | | BUG=53140 TEST=page cycler Review URL: http://codereview.chromium.org/7935012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101891 0039d316-1c4b-4281-b951-d872f2087c98
* Wait for test script to be loaded before calling __get_timingscmp@chromium.org2011-09-191-2/+5
| | | | | | | | | | | | | | Set a variable to indicate that the result report page is loaded. See detailed analysis in crbug.com/53140. This is relanding r101718 after a revert at r101778. BUG=53140 TBR=jnd@chromium.org TEST=page cycler stays green Review URL: http://codereview.chromium.org/7941015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101798 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r101718 "wait for test script to be loaded"cmp@chromium.org2011-09-191-4/+1
| | | | | | | | | | | | | This change broke all of the page cycler tests on the chromium.perf waterfall. TBR=jnd@chromium.org BUG=53140 TEST=page cyclers work again Review URL: http://codereview.chromium.org/7941010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101778 0039d316-1c4b-4281-b951-d872f2087c98
* Wait for test script to be loaded before calling __get_timings by setting a ↵jnd@chromium.org2011-09-191-1/+4
| | | | | | | | | variable to indicate that the result report page is loaded. See detailed analysis in crbug.com/53140. BUG=53140 Review URL: http://codereview.chromium.org/7904005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101718 0039d316-1c4b-4281-b951-d872f2087c98
* Log page cycler results to console.tonyg@chromium.org2011-06-151-8/+9
| | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/7097018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89244 0039d316-1c4b-4281-b951-d872f2087c98
* Make the page cycler test support the new API (and the old).jorlow@chromium.org2011-02-151-4/+8
| | | | | | | | | BUG=73013 TEST=page_cycler_tests --gtest_filter="PageCyclerIndexedDatabase*" Review URL: http://codereview.chromium.org/6528025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75031 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed problem in IndexedDataBaseTest page_cycler.chase@chromium.org2011-01-061-16/+17
| | | | | | | | | | | | | | | | | This test was using an old head.js file which did not get updated when the change to sessionStorage happened. http://codereview.chromium.org/5866001/ BUG=68660 TEST= I tested this page_cycler and it seems to be working fine. Patch from Ahmad Sharif <asharif@chromium.org>, originally at http://codereview.chromium.org/6079013/. Review URL: http://codereview.chromium.org/6075013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70570 0039d316-1c4b-4281-b951-d872f2087c98
* Update database head.js to use sessionStorage.chase@chromium.org2011-01-061-16/+17
| | | | | | | | | BUG=68660 TEST=database page cycler goes green Review URL: http://codereview.chromium.org/6057009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70567 0039d316-1c4b-4281-b951-d872f2087c98
* Update page_cycler to use sessionStorage.chase@chromium.org2010-12-171-2/+12
| | | | | | | | | | | | | | | | Patch from Ahmad Sharif <asharif@chromium.org>. This was landed previously as r56932 and reverted in r57445. Previous landing showed some flakiness/failures in the DOM automation framework. Relanding to verify if this is fixed or still broken. BUG=53491 TEST=page cyclers stay green Review URL: http://codereview.chromium.org/5955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69492 0039d316-1c4b-4281-b951-d872f2087c98
* Add sample page cycler to mirror online docs.chase@chromium.org2010-12-097-31/+61
| | | | | | | | | | BUG=none TEST=run chrome targetted at the sample, ensure the page cycler runs to completion Review URL: http://codereview.chromium.org/5724002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68767 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Fix the page cycler.hans@chromium.org2010-11-291-1/+1
| | | | | | | | | | | Forgot to update this in the big remove/delete rename. BUG=none TEST=page_cycler_tests Review URL: http://codereview.chromium.org/5399001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67552 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Remove IDBDatabase.descriptionhans@chromium.org2010-11-291-1/+1
| | | | | | | | | | | This depends on WebKit being rolled to r72753. BUG=59514 TEST=browser_tests, layout tests Review URL: http://codereview.chromium.org/5349006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67525 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Rename IDBDatabase.objectStores to objectStoreNameshans@chromium.org2010-11-291-2/+2
| | | | | | | | | | | This depends on WebKit being rolled to r72754. BUG=64373 TEST=browser tests, layout tests Review URL: http://codereview.chromium.org/5261007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67524 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Set up a page cycler.hans@chromium.org2010-11-235-0/+286
| | | | | | | | | | | | Set up a page cycler to track Indexed DB performance. Start off with a basic insertion test. BUG=61428 TEST=page_cycler_tests --gtest_filter="PageCyclerIndexedDatabase*" Review URL: http://codereview.chromium.org/5096003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67079 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Changed page_cycler to use sessionStorage instead of cookies for ↵chase@chromium.org2010-08-261-18/+7
| | | | | | | | | | | | | | timing values." This reverts r56932. BUG=none TEST=page_cycler_database is green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/3126032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57445 0039d316-1c4b-4281-b951-d872f2087c98
* Changed page_cycler to use sessionStorage instead of cookies for timing values.chase@chromium.org2010-08-201-7/+18
| | | | | | Review URL: http://codereview.chromium.org/3145006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56932 0039d316-1c4b-4281-b951-d872f2087c98
* Minor fix, try to create the test table only if it doesn't exist.dumi@chromium.org2010-03-111-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/790007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41239 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the DB performance tests.dumi@chromium.org2009-12-2917-0/+619
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/465141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35355 0039d316-1c4b-4281-b951-d872f2087c98
* Add common page_cycler and checkout acid3 cycler.cmp@google.com2009-06-303-0/+399
These common files are used by page cyclers to provide a standard JS test harness and report base. Add acid3 page cycler to chromium checkout. Review URL: http://codereview.chromium.org/151053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19564 0039d316-1c4b-4281-b951-d872f2087c98