diff options
author | Stefan Giehl <stefan@matomo.org> | 2020-04-17 16:00:51 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-17 16:00:51 +0300 |
commit | 6936b93cba5150e0eaa879aebf3662b3e279d045 (patch) | |
tree | c63c93f92bc31479aa70d463939ef144eeb83e66 /plugins/Contents | |
parent | 3c50481031e8b8ad647d8a74802e9558cebe41ce (diff) |
New page performance reports (#15736)
* Adds various new performance metrics and dimensions
* Adds tracking for new performance values
* track performance metrics only for page views
* Archive new performance metrics
* move everything into a new plugin
* fix archiving of overall metrics
* Adds new overview reports
* show performance metric on some more reports
* adds new page performance icon
* Adds new row action to view page performance evolution for pages
* Adds new stacked bar visualization for page performance evolutions
* show total value in stacked bar chart tooltips
* [TEMP] use php tracker package branch
* Adds some simple System tests
* Adds some UI tests
* remove performance metrics from action reports that don't support it
* move calculation to api
* mark as tracker plugin
* improve calculation of maximum value in bar evolution chart
* enrich existing tests with performance metrics
* updates expected test files
* send performance metrics with the next request after they are available
this might not be the pageview it self but any request after it, like a ping, goal, ...
* Adds request processor to process performance metrics not sent directly with the page view
* rebuilt js
* Add metric decriptions to evolution chart documentation
* fix convertion of microseconds part
* Ensure average page load time is displayed in evolution graph in scheduled reports
* fix some more tests
* move page performance overview to visitors overview
* Adds new table with performance metrics visualization
* Adds some additional information to page performance evolution overlay
* update omnifixture
* updates expected UI files
* Use mediumints for new dimensions
* Adds additional permission check
* Encode label in page performance overlay title
* Improve updating performance metrics in later requests
* Adds some integration tests
* improves metric documentations
* Send already available performance data with page view request
* update tests
* updates expected UI test screenshots
* updates expected test files
* improves archiving
* show page generation time in performance metrics table if matomo was installed before 4.0
* Hide page generation time in ui reports if Matomo was installed after 4.0
* Fix removal of unavailable columns from being displayed
that was done too early in the process causing to be overwritten again by the reports configureView
* do not track automatically calculated generation time any more
* split latency into network and server time
* [TEMP] update php tracker
* rebuilt piwik.js
* Ensure to count zero values as hits
* updates Omnifixture
* updates expected test files
* remove possibility to set generation time
* rebuilt piwik.js
* adjust tests
* update php tracker
* update test logs
* submodule
* update Omnifixture
* show page load time in action tooltip and visitor summary instead of generation time
* updates expected ui files
* mark page generation time metric as deprecated
* fix tests
* [TEMP] use submodule branches
* ensure lower metric values are shown as better
* use 4.x-dev branch of php-tracker
* update submodules
Diffstat (limited to 'plugins/Contents')
13 files changed, 146 insertions, 44 deletions
diff --git a/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php b/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php index 0898578b18..7121cc1f16 100644 --- a/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php +++ b/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php @@ -19,7 +19,6 @@ class TwoVisitsWithContents extends Fixture { public $dateTime = '2010-01-03 11:22:33'; public $idSite = 1; - public $idGoal1 = 1; public function setUp(): void { @@ -65,7 +64,7 @@ class TwoVisitsWithContents extends Fixture protected function trackContentImpressionsAndInteractions(MatomoTracker $vis) { $vis->setUrl('http://www.example.org/page'); - $vis->setGenerationTime(333); + $vis->setPerformanceTimings(33, 325, 124, 356, 215, 99); self::checkResponse($vis->doTrackPageView('Ads')); self::checkResponse($vis->doTrackContentImpression('ImageAd')); diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml index 4638796dea..bc4d78ee71 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml @@ -6,9 +6,24 @@ <nb_uniq_visitors>2</nb_uniq_visitors> <nb_hits>2</nb_hits> <sum_time_spent>540</sum_time_spent> - <nb_hits_with_time_generation>2</nb_hits_with_time_generation> - <min_time_generation>0.333</min_time_generation> - <max_time_generation>0.333</max_time_generation> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3250</min_time_server> + <max_time_server>0.3250</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.1240</min_time_transfer> + <max_time_transfer>0.1240</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3560</min_time_dom_processing> + <max_time_dom_processing>0.3560</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2150</min_time_dom_completion> + <max_time_dom_completion>0.2150</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.0990</min_time_on_load> + <max_time_on_load>0.0990</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -21,10 +36,16 @@ <exit_nb_uniq_visitors>2</exit_nb_uniq_visitors> <exit_nb_visits>2</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.325</avg_time_server> + <avg_time_transfer>0.124</avg_time_transfer> + <avg_time_dom_processing>0.356</avg_time_dom_processing> + <avg_time_dom_completion>0.215</avg_time_dom_completion> + <avg_time_on_load>0.099</avg_time_on_load> + <avg_page_load_time>1.152</avg_page_load_time> <avg_time_on_page>270</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> - <avg_time_generation>0.333</avg_time_generation> <url>http://www.example.org/page</url> <segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment> </row> diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml index 248bdc5ff0..d6a5388c25 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml @@ -5,9 +5,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>540</sum_time_spent> - <nb_hits_with_time_generation>2</nb_hits_with_time_generation> - <min_time_generation>0.333</min_time_generation> - <max_time_generation>0.333</max_time_generation> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3250</min_time_server> + <max_time_server>0.3250</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.1240</min_time_transfer> + <max_time_transfer>0.1240</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3560</min_time_dom_processing> + <max_time_dom_processing>0.3560</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2150</min_time_dom_completion> + <max_time_dom_completion>0.2150</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.0990</min_time_on_load> + <max_time_on_load>0.0990</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -21,10 +36,16 @@ <sum_daily_entry_nb_uniq_visitors>2</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.325</avg_time_server> + <avg_time_transfer>0.124</avg_time_transfer> + <avg_time_dom_processing>0.356</avg_time_dom_processing> + <avg_time_dom_completion>0.215</avg_time_dom_completion> + <avg_time_on_load>0.099</avg_time_on_load> + <avg_page_load_time>1.152</avg_page_load_time> <avg_time_on_page>270</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> - <avg_time_generation>0.333</avg_time_generation> <url>http://www.example.org/page</url> <segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment> </row> diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml index f51cfaf913..8632d8e00c 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml @@ -8,5 +8,4 @@ <nb_uniq_outlinks>0</nb_uniq_outlinks> <nb_searches>0</nb_searches> <nb_keywords>0</nb_keywords> - <avg_time_generation>0.335</avg_time_generation> </result>
\ No newline at end of file diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml index f51cfaf913..8632d8e00c 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml @@ -8,5 +8,4 @@ <nb_uniq_outlinks>0</nb_uniq_outlinks> <nb_searches>0</nb_searches> <nb_keywords>0</nb_keywords> - <avg_time_generation>0.335</avg_time_generation> </result>
\ No newline at end of file diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml index 501ab8e952..6b48c4ee87 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml @@ -15,11 +15,11 @@ <pageId>1</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> @@ -405,11 +405,11 @@ <pageId>14</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml index 501ab8e952..6b48c4ee87 100644 --- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml +++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml @@ -15,11 +15,11 @@ <pageId>1</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> @@ -405,11 +405,11 @@ <pageId>14</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml index 4638796dea..bc4d78ee71 100755 --- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml @@ -6,9 +6,24 @@ <nb_uniq_visitors>2</nb_uniq_visitors> <nb_hits>2</nb_hits> <sum_time_spent>540</sum_time_spent> - <nb_hits_with_time_generation>2</nb_hits_with_time_generation> - <min_time_generation>0.333</min_time_generation> - <max_time_generation>0.333</max_time_generation> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3250</min_time_server> + <max_time_server>0.3250</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.1240</min_time_transfer> + <max_time_transfer>0.1240</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3560</min_time_dom_processing> + <max_time_dom_processing>0.3560</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2150</min_time_dom_completion> + <max_time_dom_completion>0.2150</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.0990</min_time_on_load> + <max_time_on_load>0.0990</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -21,10 +36,16 @@ <exit_nb_uniq_visitors>2</exit_nb_uniq_visitors> <exit_nb_visits>2</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.325</avg_time_server> + <avg_time_transfer>0.124</avg_time_transfer> + <avg_time_dom_processing>0.356</avg_time_dom_processing> + <avg_time_dom_completion>0.215</avg_time_dom_completion> + <avg_time_on_load>0.099</avg_time_on_load> + <avg_page_load_time>1.152</avg_page_load_time> <avg_time_on_page>270</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> - <avg_time_generation>0.333</avg_time_generation> <url>http://www.example.org/page</url> <segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment> </row> diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml index 501ab8e952..6b48c4ee87 100644 --- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml @@ -15,11 +15,11 @@ <pageId>1</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> @@ -405,11 +405,11 @@ <pageId>14</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml index 4638796dea..bc4d78ee71 100755 --- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml @@ -6,9 +6,24 @@ <nb_uniq_visitors>2</nb_uniq_visitors> <nb_hits>2</nb_hits> <sum_time_spent>540</sum_time_spent> - <nb_hits_with_time_generation>2</nb_hits_with_time_generation> - <min_time_generation>0.333</min_time_generation> - <max_time_generation>0.333</max_time_generation> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3250</min_time_server> + <max_time_server>0.3250</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.1240</min_time_transfer> + <max_time_transfer>0.1240</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3560</min_time_dom_processing> + <max_time_dom_processing>0.3560</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2150</min_time_dom_completion> + <max_time_dom_completion>0.2150</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.0990</min_time_on_load> + <max_time_on_load>0.0990</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -21,10 +36,16 @@ <exit_nb_uniq_visitors>2</exit_nb_uniq_visitors> <exit_nb_visits>2</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.325</avg_time_server> + <avg_time_transfer>0.124</avg_time_transfer> + <avg_time_dom_processing>0.356</avg_time_dom_processing> + <avg_time_dom_completion>0.215</avg_time_dom_completion> + <avg_time_on_load>0.099</avg_time_on_load> + <avg_page_load_time>1.152</avg_page_load_time> <avg_time_on_page>270</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> - <avg_time_generation>0.333</avg_time_generation> <url>http://www.example.org/page</url> <segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment> </row> diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml index 501ab8e952..6b48c4ee87 100644 --- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml @@ -15,11 +15,11 @@ <pageId>1</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> @@ -405,11 +405,11 @@ <pageId>14</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml index 4638796dea..bc4d78ee71 100755 --- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml +++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml @@ -6,9 +6,24 @@ <nb_uniq_visitors>2</nb_uniq_visitors> <nb_hits>2</nb_hits> <sum_time_spent>540</sum_time_spent> - <nb_hits_with_time_generation>2</nb_hits_with_time_generation> - <min_time_generation>0.333</min_time_generation> - <max_time_generation>0.333</max_time_generation> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3250</min_time_server> + <max_time_server>0.3250</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.1240</min_time_transfer> + <max_time_transfer>0.1240</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3560</min_time_dom_processing> + <max_time_dom_processing>0.3560</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2150</min_time_dom_completion> + <max_time_dom_completion>0.2150</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.0990</min_time_on_load> + <max_time_on_load>0.0990</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -21,10 +36,16 @@ <exit_nb_uniq_visitors>2</exit_nb_uniq_visitors> <exit_nb_visits>2</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.325</avg_time_server> + <avg_time_transfer>0.124</avg_time_transfer> + <avg_time_dom_processing>0.356</avg_time_dom_processing> + <avg_time_dom_completion>0.215</avg_time_dom_completion> + <avg_time_on_load>0.099</avg_time_on_load> + <avg_page_load_time>1.152</avg_page_load_time> <avg_time_on_page>270</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> - <avg_time_generation>0.333</avg_time_generation> <url>http://www.example.org/page</url> <segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment> </row> diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml index 501ab8e952..6b48c4ee87 100644 --- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml +++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml @@ -15,11 +15,11 @@ <pageId>1</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> @@ -405,11 +405,11 @@ <pageId>14</pageId> + <pageLoadTime>1.15s</pageLoadTime> <bandwidth /> <timeSpent>271</timeSpent> <timeSpentPretty>4 min 31s</timeSpentPretty> - <generationTimeMilliseconds>333</generationTimeMilliseconds> - <generationTime>0.33s</generationTime> + <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds> <pageviewPosition>1</pageviewPosition> <title>Ads</title> <subtitle>http://www.example.org/page</subtitle> |