diff options
89 files changed, 2581 insertions, 611 deletions
diff --git a/core/ViewDataTable/Config.php b/core/ViewDataTable/Config.php index cc95592308..1ff67f7ac8 100644 --- a/core/ViewDataTable/Config.php +++ b/core/ViewDataTable/Config.php @@ -109,6 +109,7 @@ class Config 'show_pivot_by_subtable', 'show_table', 'show_table_all_columns', + 'show_table_performance', 'show_footer', 'show_footer_icons', 'show_all_views_icons', @@ -234,6 +235,11 @@ class Config public $show_table_all_columns = true; /** + * Controls whether the 'Performance columns' footer icon is shown (if available). + */ + public $show_table_performance = true; + + /** * Controls whether the entire view footer is shown. */ public $show_footer = true; diff --git a/plugins/Actions/Reports/Base.php b/plugins/Actions/Reports/Base.php index c84f2fd5c6..5a43d58883 100644 --- a/plugins/Actions/Reports/Base.php +++ b/plugins/Actions/Reports/Base.php @@ -34,6 +34,15 @@ abstract class Base extends \Piwik\Plugin\Report $view->requestConfig->filter_limit = Actions::ACTIONS_REPORT_ROWS_DISPLAY; $view->config->show_all_views_icons = false; + if ($view->requestConfig->getRequestParam('performance') === '1') { + $view->requestConfig->filter_limit = 25; + // hide visualization selector + $view->config->footer_icons = [[ + 'class' => 'tableAllColumnsSwitch', + 'buttons' => [], + ]]; + } + if ($view->isViewDataTableId(HtmlTable::ID)) { $view->config->show_embedded_subtable = true; } @@ -87,6 +96,11 @@ abstract class Base extends \Piwik\Plugin\Report ); $this->addExcludeLowPopDisplayProperties($view); + + // hide the performance columns viz in page reports when not displayed as widget + if ($view->requestConfig->getRequestParam('widget') != '1') { + $view->config->show_table_performance = false; + } } protected function addExcludeLowPopDisplayProperties(ViewDataTable $view) diff --git a/plugins/Actions/Reports/GetPageUrls.php b/plugins/Actions/Reports/GetPageUrls.php index 5c434993ac..794848a8a5 100644 --- a/plugins/Actions/Reports/GetPageUrls.php +++ b/plugins/Actions/Reports/GetPageUrls.php @@ -10,6 +10,7 @@ namespace Piwik\Plugins\Actions\Reports; use Piwik\DbHelper; use Piwik\Piwik; +use Piwik\Plugin\ReportsProvider; use Piwik\Plugin\ViewDataTable; use Piwik\Plugins\Actions\Columns\Metrics\AveragePageGenerationTime; use Piwik\Plugins\Actions\Columns\Metrics\BounceRate; @@ -77,5 +78,18 @@ class GetPageUrls extends Base $this->addPageDisplayProperties($view); $this->addBaseDisplayProperties($view); + + // related reports are only shown on performance page + if ($view->requestConfig->getRequestParam('performance') !== '1') { + $view->config->related_reports = []; + } + } + + public function getRelatedReports() + { + return [ + ReportsProvider::factory('Actions', 'getEntryPageUrls'), + ReportsProvider::factory('Actions', 'getExitPageUrls'), + ]; } } diff --git a/plugins/Bandwidth b/plugins/Bandwidth -Subproject 9e95248640de42e36211263879969faa961ecd8 +Subproject cd47cf6d66019d826464a5241f418c4f9bb67dd diff --git a/plugins/CustomDimensions/tests/System/expected/test___API.getReportMetadata_day.xml b/plugins/CustomDimensions/tests/System/expected/test___API.getReportMetadata_day.xml index b498c355e2..0b90a12870 100644 --- a/plugins/CustomDimensions/tests/System/expected/test___API.getReportMetadata_day.xml +++ b/plugins/CustomDimensions/tests/System/expected/test___API.getReportMetadata_day.xml @@ -99,44 +99,6 @@ </row> <row> <category>Visitors</category> - <subcategory>Overview</subcategory> - <name>Performance overview</name> - <module>PagePerformance</module> - <action>get</action> - <onlineGuideUrl>https://matomo.org/faq/how-to/how-do-i-see-page-performance-reports/</onlineGuideUrl> - <metrics> - <avg_time_network>Avg. network time</avg_time_network> - <avg_time_server>Avg. server time</avg_time_server> - <avg_time_transfer>Avg. transfer time</avg_time_transfer> - <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> - <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> - <avg_time_on_load>Avg. on load time</avg_time_on_load> - <avg_page_load_time>Avg. page load time</avg_page_load_time> - </metrics> - <metricsDocumentation> - <avg_time_network>Average time (in seconds) how long it takes to connect to server. This includes the time needed to lookup DNS and establish a TCP connection. This value might be 0 after the first request to a domain as the browser might cache the connection.</avg_time_network> - <avg_time_server>Average time (in seconds) how long it takes the server to generate page. This is the time between the server receiving the request and start serving the response.</avg_time_server> - <avg_time_transfer>Average time (in seconds) how long it takes the browser to download the response from the server. This is the time from receiving the first byte till the response is complete.</avg_time_transfer> - <avg_time_dom_processing>Average time (in seconds) how long the browser spends loading the webpage after the response was fully received until the user can starting interacting with it.</avg_time_dom_processing> - <avg_time_dom_completion>Average time (in seconds) how long it takes for the browser to load media and execute any Javascript code listening for the DOMContentLoaded event after the the webpage was loaded and the user can already interact with it.</avg_time_dom_completion> - <avg_time_on_load>Average time (in seconds) how long it takes the browser to execute Javascript code waiting for the window.load event. This event is triggered once the DOM was completely rendered.</avg_time_on_load> - <avg_page_load_time>Average time (in seconds) how long it takes from requesting a page until the page is fully rendered within the browser</avg_page_load_time> - </metricsDocumentation> - <processedMetrics> - <avg_time_network>Avg. network time</avg_time_network> - <avg_time_server>Avg. server time</avg_time_server> - <avg_time_transfer>Avg. transfer time</avg_time_transfer> - <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> - <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> - <avg_time_on_load>Avg. on load time</avg_time_on_load> - <avg_page_load_time>Avg. page load time</avg_page_load_time> - </processedMetrics> - <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2012-12-25,2013-01-23</imageGraphUrl> - <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2012-12-25,2013-01-23</imageGraphEvolutionUrl> - <uniqueId>PagePerformance_get</uniqueId> - </row> - <row> - <category>Visitors</category> <subcategory>Locations</subcategory> <name>Country</name> <module>UserCountry</module> @@ -1154,6 +1116,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2013-01-23</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2012-12-25,2013-01-23</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> @@ -1780,6 +1754,44 @@ </row> <row> <category>Actions</category> + <subcategory>Performance</subcategory> + <name>Performance overview</name> + <module>PagePerformance</module> + <action>get</action> + <onlineGuideUrl>https://matomo.org/faq/how-to/how-do-i-see-page-performance-reports/</onlineGuideUrl> + <metrics> + <avg_time_network>Avg. network time</avg_time_network> + <avg_time_server>Avg. server time</avg_time_server> + <avg_time_transfer>Avg. transfer time</avg_time_transfer> + <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> + <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> + <avg_time_on_load>Avg. on load time</avg_time_on_load> + <avg_page_load_time>Avg. page load time</avg_page_load_time> + </metrics> + <metricsDocumentation> + <avg_time_network>Average time (in seconds) how long it takes to connect to server. This includes the time needed to lookup DNS and establish a TCP connection. This value might be 0 after the first request to a domain as the browser might cache the connection.</avg_time_network> + <avg_time_server>Average time (in seconds) how long it takes the server to generate page. This is the time between the server receiving the request and start serving the response.</avg_time_server> + <avg_time_transfer>Average time (in seconds) how long it takes the browser to download the response from the server. This is the time from receiving the first byte till the response is complete.</avg_time_transfer> + <avg_time_dom_processing>Average time (in seconds) how long the browser spends loading the webpage after the response was fully received until the user can starting interacting with it.</avg_time_dom_processing> + <avg_time_dom_completion>Average time (in seconds) how long it takes for the browser to load media and execute any Javascript code listening for the DOMContentLoaded event after the the webpage was loaded and the user can already interact with it.</avg_time_dom_completion> + <avg_time_on_load>Average time (in seconds) how long it takes the browser to execute Javascript code waiting for the window.load event. This event is triggered once the DOM was completely rendered.</avg_time_on_load> + <avg_page_load_time>Average time (in seconds) how long it takes from requesting a page until the page is fully rendered within the browser</avg_page_load_time> + </metricsDocumentation> + <processedMetrics> + <avg_time_network>Avg. network time</avg_time_network> + <avg_time_server>Avg. server time</avg_time_server> + <avg_time_transfer>Avg. transfer time</avg_time_transfer> + <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> + <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> + <avg_time_on_load>Avg. on load time</avg_time_on_load> + <avg_page_load_time>Avg. page load time</avg_page_load_time> + </processedMetrics> + <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2012-12-25,2013-01-23</imageGraphUrl> + <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2012-12-25,2013-01-23</imageGraphEvolutionUrl> + <uniqueId>PagePerformance_get</uniqueId> + </row> + <row> + <category>Actions</category> <subcategory>customdimension3</subcategory> <name>MyName3</name> <module>CustomDimensions</module> diff --git a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action.png b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action.png Binary files differindex faabace31f..a3c1f02d34 100644 --- a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action.png +++ b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action.png diff --git a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_insights.png b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_insights.png Binary files differindex c5f04713d0..5446cc46e4 100644 --- a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_insights.png +++ b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_insights.png diff --git a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_subtable.png b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_subtable.png Binary files differindex 9d8438ac29..b98732297b 100644 --- a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_subtable.png +++ b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_action_subtable.png diff --git a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_mainmenu.png b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_mainmenu.png Binary files differindex 41a7494428..6fa45ac9fc 100644 --- a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_mainmenu.png +++ b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_mainmenu.png diff --git a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_rowactions.png b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_rowactions.png Binary files differindex cbf3a10b08..fc7e513d3f 100644 --- a/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_rowactions.png +++ b/plugins/CustomDimensions/tests/UI/expected-ui-screenshots/CustomDimensions_report_actions_rowactions.png diff --git a/plugins/Dashboard/tests/UI/DashboardManager_spec.js b/plugins/Dashboard/tests/UI/DashboardManager_spec.js index 0faeca1c2f..2b23b6575d 100644 --- a/plugins/Dashboard/tests/UI/DashboardManager_spec.js +++ b/plugins/Dashboard/tests/UI/DashboardManager_spec.js @@ -29,7 +29,7 @@ describe("DashboardManager", function () { live = await page.jQuery('.widgetpreview-categorylist>li:contains(Goals)'); await live.hover(); - visitors = await page.jQuery('.widgetpreview-categorylist>li:contains(Visitors - Overview):first'); + visitors = await page.jQuery('.widgetpreview-categorylist>li:contains(Visitors):first'); await visitors.hover(); await visitors.click(); diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_expanded.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_expanded.png index 9e3f4654c9..67cf53e8ea 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_expanded.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_expanded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c6059113f6bd3f4e388301d9803059de1544d5021e3fc7caad3761fb18e5562e -size 54571 +oid sha256:76e1d243ec2d998e3df1d1e105c88c3842eb51f41e9e7d42679774a38e66665a +size 52938 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png index dd65b5ff03..32b9796c3a 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5de1e4285b701c213440c36fad60f032b22b52ee40fb3246497801613c5d26c9 -size 484482 +oid sha256:b642e64490baa6cd3dc1c8bd4016dab95db9eebdecb44515a472fad9f486f8f0 +size 480461 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_list_shown.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_list_shown.png index c91f4a2078..66e942016b 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_list_shown.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_list_shown.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e1bfecda2a871a869e35b36100bdfb7fbc7838de9aa6a8c1d751dd3545207ad0 -size 59379 +oid sha256:9a722db3c7277f4d261ac07593b525b989128472ff40f941dd28646979ef0442 +size 66489 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_preview.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_preview.png index 887edd9e19..f6a2ea19bb 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_preview.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_widget_preview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0fadb0a32a0315c3e078d4792387ceb0f9b52dfb25d3fd6000148f8850353eb1 -size 70677 +oid sha256:b909833eac2e5214431f39cb6bff153748dc10fb778b5c435fbc73eef298d9a5 +size 77983 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png index 1afaf6af53..deb7fdf10c 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a8772b0a0875f882449e1994c0f11f90bd6175372f10189dc338657f95b362b1 -size 749741 +oid sha256:10d8eb25ae4aa52a8f5c4a10d931f900942674311b051275c64885856a5ca613 +size 743813 diff --git a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_and_graph__ScheduledReports.generateReport_week.original.html b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_and_graph__ScheduledReports.generateReport_week.original.html index 6126b2c6f1..7a4c585cb2 100644 --- a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_and_graph__ScheduledReports.generateReport_week.original.html +++ b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_and_graph__ScheduledReports.generateReport_week.original.html @@ -54,11 +54,6 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> - <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> - Performance overview - </a> - </li> - <li style="font-size:15px;line-height:24px;"> <a href="#UserCountry_getCountry" style="text-decoration:none; color: #0d0d0d;"> Country </a> @@ -294,6 +289,11 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> + <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> + Performance overview + </a> + </li> + <li style="font-size:15px;line-height:24px;"> <a href="#Referrers_get" style="text-decoration:none; color: #0d0d0d;"> Referrers Overview </a> @@ -631,92 +631,6 @@ Back to top ↑ </a></p> -<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> - Performance overview -</h2> - - <img alt="" - src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAADICAIAAACF9KXqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEfklEQVR4nO3cS1biQABA0ehxJ+x/SayFHtCHTufHE+IHuHckEqoqTuqRCG+n02nYw+FwOB6Pew01DMM9o+24mIebHQC+yPvhcDhv0heTh/f71IDnHfeGTffqLLufFwC8lPefXsD38e4fAO7xMQzD8XhcvKI+fmu+uOMuvne//PL8kvPD8R2HyQHz114Oni/gvM75auezLK4kLmA86WTGxTEXB9yYBQAe0cfaE5ONeXGf3t4jLzcaJkdODhiPOdmeFxew2DfzWcYP136+esrz38/HWRw8zggAD+Tv7YnJ2/rfLG7AO+7T20MtPqsSAHg+/640rN2k+Kxf/g+Jlzy67UwfJa0AYHertyduM7ksf8MB32DjNse237B4APgp/3164uabFM+3g37FGT3fXwmAl7J6pWHxwwtrB4yv+c+3xvGzvUuuLmBjlo3DNj7UsHhGG0uaDFgWCQCP622vb4R8PuX+hU9GAPA6dv6fhkfnsgEArHGlAQBIXuhrpAGAe4gGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBA8gczQRugNvGghAAAAABJRU5ErkJggg==" - height="200" - width="700" - margin="0 auto"/> - - <br/> - <br/> - - <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> - <thead style="background-color: #f2f2f2;"> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Name - </th> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> - Value - </th> - </thead> - <tbody> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. network time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. server time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. transfer time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM processing time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM completion time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. on load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. page load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - </tbody> - </table> - <p style="width: 100%; text-align:center;"> - <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> - Back to top ↑ - </a></p> - <h2 id="UserCountry_getCountry" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Country </h2> @@ -4998,6 +4912,92 @@ Back to top ↑ </a></p> +<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> + Performance overview +</h2> + + <img alt="" + src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAADICAIAAACF9KXqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEfklEQVR4nO3cS1biQABA0ehxJ+x/SayFHtCHTufHE+IHuHckEqoqTuqRCG+n02nYw+FwOB6Pew01DMM9o+24mIebHQC+yPvhcDhv0heTh/f71IDnHfeGTffqLLufFwC8lPefXsD38e4fAO7xMQzD8XhcvKI+fmu+uOMuvne//PL8kvPD8R2HyQHz114Oni/gvM75auezLK4kLmA86WTGxTEXB9yYBQAe0cfaE5ONeXGf3t4jLzcaJkdODhiPOdmeFxew2DfzWcYP136+esrz38/HWRw8zggAD+Tv7YnJ2/rfLG7AO+7T20MtPqsSAHg+/640rN2k+Kxf/g+Jlzy67UwfJa0AYHertyduM7ksf8MB32DjNse237B4APgp/3164uabFM+3g37FGT3fXwmAl7J6pWHxwwtrB4yv+c+3xvGzvUuuLmBjlo3DNj7UsHhGG0uaDFgWCQCP622vb4R8PuX+hU9GAPA6dv6fhkfnsgEArHGlAQBIXuhrpAGAe4gGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBAIhoAgEQ0AACJaAAAEtEAACSiAQBIRAMAkIgGACARDQBA8gczQRugNvGghAAAAABJRU5ErkJggg==" + height="200" + width="700" + margin="0 auto"/> + + <br/> + <br/> + + <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> + <thead style="background-color: #f2f2f2;"> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Name + </th> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> + Value + </th> + </thead> + <tbody> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. network time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. server time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. transfer time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM processing time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM completion time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. on load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. page load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + </tbody> + </table> + <p style="width: 100%; text-align:center;"> + <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> + Back to top ↑ + </a></p> + <h2 id="Referrers_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Referrers Overview </h2> diff --git a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_only__ScheduledReports.generateReport_week.original.html b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_only__ScheduledReports.generateReport_week.original.html index 12d5c66dbf..428980ef91 100644 --- a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_only__ScheduledReports.generateReport_week.original.html +++ b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_html_tables_only__ScheduledReports.generateReport_week.original.html @@ -54,11 +54,6 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> - <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> - Performance overview - </a> - </li> - <li style="font-size:15px;line-height:24px;"> <a href="#UserCountry_getCountry" style="text-decoration:none; color: #0d0d0d;"> Country </a> @@ -294,6 +289,11 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> + <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> + Performance overview + </a> + </li> + <li style="font-size:15px;line-height:24px;"> <a href="#Referrers_get" style="text-decoration:none; color: #0d0d0d;"> Referrers Overview </a> @@ -617,85 +617,6 @@ Back to top ↑ </a></p> -<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> - Performance overview -</h2> - - - - <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> - <thead style="background-color: #f2f2f2;"> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Name - </th> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> - Value - </th> - </thead> - <tbody> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. network time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. server time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. transfer time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM processing time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM completion time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. on load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. page load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00 - </td> - </tr> - </tbody> - </table> - <p style="width: 100%; text-align:center;"> - <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> - Back to top ↑ - </a></p> - <h2 id="UserCountry_getCountry" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Country </h2> @@ -4739,6 +4660,85 @@ Back to top ↑ </a></p> +<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> + Performance overview +</h2> + + + + <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> + <thead style="background-color: #f2f2f2;"> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Name + </th> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> + Value + </th> + </thead> + <tbody> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. network time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. server time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. transfer time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM processing time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM completion time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. on load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. page load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00 + </td> + </tr> + </tbody> + </table> + <p style="width: 100%; text-align:center;"> + <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> + Back to top ↑ + </a></p> + <h2 id="Referrers_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Referrers Overview </h2> diff --git a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_csv__ScheduledReports.generateReport_week.original.csv b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_csv__ScheduledReports.generateReport_week.original.csv index a1bc314a3e..962a01b6b6 100644 --- a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_csv__ScheduledReports.generateReport_week.original.csv +++ b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_csv__ScheduledReports.generateReport_week.original.csv @@ -7,10 +7,6 @@ Visits Summary nb_uniq_visitors,nb_visits,nb_actions,max_actions,nb_actions_per_visit,avg_time_on_site,bounce_rate 1,5,16,6,3.2,00:22:49,20% -Performance overview -avg_time_network,avg_time_server,avg_time_transfer,avg_time_dom_processing,avg_time_dom_completion,avg_time_on_load,avg_page_load_time -00:00:00,00:00:00,00:00:00,00:00:00,00:00:00,00:00:00,00:00:00 - Country label,nb_visits,nb_actions,revenue,nb_actions_per_visit,avg_time_on_site,bounce_rate Poland,4,12,"$13,351.11",3,00:25:32,25% @@ -305,6 +301,10 @@ Returning Visits nb_uniq_visitors_new,nb_users_new,nb_visits_new,nb_actions_new,max_actions_new,bounce_rate_new,nb_actions_per_visit_new,avg_time_on_site_new,nb_uniq_visitors_returning,nb_users_returning,nb_visits_returning,nb_actions_returning,max_actions_returning,bounce_rate_returning,nb_actions_per_visit_returning,avg_time_on_site_returning 1,0,1,4,4,0%,4,00:12:01,1,0,4,12,6,25%,3,00:25:32 +Performance overview +avg_time_network,avg_time_server,avg_time_transfer,avg_time_dom_processing,avg_time_dom_completion,avg_time_on_load,avg_page_load_time +00:00:00,00:00:00,00:00:00,00:00:00,00:00:00,00:00:00,00:00:00 + Referrers Overview Referrers_visitorsFromSearchEngines,Referrers_visitorsFromSocialNetworks,Referrers_visitorsFromDirectEntry,Referrers_visitorsFromWebsites,Referrers_visitorsFromCampaigns,Referrers_distinctSearchEngines,Referrers_distinctSocialNetworks,Referrers_distinctKeywords,Referrers_distinctWebsites,Referrers_distinctCampaigns,Referrers_visitorsFromDirectEntry_percent,Referrers_visitorsFromSearchEngines_percent,Referrers_visitorsFromCampaigns_percent,Referrers_visitorsFromSocialNetworks_percent,Referrers_visitorsFromWebsites_percent 0,0,5,0,0,0,0,0,0,0,100%,0%,0%,0%,0% diff --git a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf Binary files differindex 747ef70315..9d72979a68 100644 --- a/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf +++ b/plugins/Ecommerce/tests/System/expected/test_ecommerceOrderWithItems_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf diff --git a/plugins/LanguagesManager/Controller.php b/plugins/LanguagesManager/Controller.php index 161560fdbd..6e35ae6dfa 100644 --- a/plugins/LanguagesManager/Controller.php +++ b/plugins/LanguagesManager/Controller.php @@ -11,9 +11,9 @@ namespace Piwik\Plugins\LanguagesManager; use Piwik\Common; use Piwik\DbHelper; +use Piwik\Nonce; use Piwik\Piwik; use Piwik\Url; -use Piwik\View; /** */ @@ -26,12 +26,15 @@ class Controller extends \Piwik\Plugin\ControllerAdmin public function saveLanguage() { $language = Common::getRequestVar('language'); + $nonce = Common::getRequestVar('nonce', ''); // Prevent CSRF only when piwik is not installed yet (During install user can change language) if (DbHelper::isInstalled()) { $this->checkTokenInUrl(); } + Nonce::checkNonce(LanguagesManager::LANGUAGE_SELECTION_NONCE, $nonce); + LanguagesManager::setLanguageForSession($language); Url::redirectToReferrer(); } diff --git a/plugins/LanguagesManager/LanguagesManager.php b/plugins/LanguagesManager/LanguagesManager.php index b73dfff640..5e7ad7a059 100644 --- a/plugins/LanguagesManager/LanguagesManager.php +++ b/plugins/LanguagesManager/LanguagesManager.php @@ -16,6 +16,7 @@ use Piwik\Config; use Piwik\Container\StaticContainer; use Piwik\Cookie; use Piwik\Intl\Locale; +use Piwik\Nonce; use Piwik\Piwik; use Piwik\ProxyHttp; use Piwik\Translation\Translator; @@ -26,6 +27,8 @@ use Piwik\View; */ class LanguagesManager extends \Piwik\Plugin { + const LANGUAGE_SELECTION_NONCE = 'LanguagesManager.selection'; + /** * @see \Piwik\Plugin::registerEvents */ @@ -97,6 +100,7 @@ class LanguagesManager extends \Piwik\Plugin $view->languages = API::getInstance()->getAvailableLanguageNames(); $view->currentLanguageCode = self::getLanguageCodeForCurrentUser(); $view->currentLanguageName = self::getLanguageNameForCurrentUser(); + $view->nonce = Nonce::getNonce(self::LANGUAGE_SELECTION_NONCE); return $view->render(); } diff --git a/plugins/LanguagesManager/templates/getLanguagesSelector.twig b/plugins/LanguagesManager/templates/getLanguagesSelector.twig index 1cb8fcdd09..ec32eb5ea5 100644 --- a/plugins/LanguagesManager/templates/getLanguagesSelector.twig +++ b/plugins/LanguagesManager/templates/getLanguagesSelector.twig @@ -6,13 +6,14 @@ href="https://matomo.org/translations/">{{ 'LanguagesManager_AboutPiwikTranslations'|translate }}</a> {% for language in languages %} <a class="item {% if language.code == currentLanguageCode %}active{% endif %}" - value="{{ language.code }}" - title="{{ language.name }} ({{ language.english_name }})">{{ language.name }}</a> + value="{{ language.code|e('html_attr') }}" + title="{{ language.name|e('html_attr') }} ({{ language.english_name|e('html_attr') }})">{{ language.name }}</a> {% endfor %} <form action="index.php?module=LanguagesManager&action=saveLanguage" method="post"> <input type="hidden" name="language" id="language"> + <input type="hidden" name="nonce" id="nonce" value="{{ nonce|e('html_attr') }}"> {# During installation token_auth is not set #} - {% if token_auth is defined %}<input type="hidden" name="token_auth" value="{{ token_auth }}"/>{% endif %} + {% if token_auth is defined %}<input type="hidden" name="token_auth" value="{{ token_auth|e('html_attr') }}"/>{% endif %} </form> </div> diff --git a/plugins/PagePerformance/Categories/PerformanceSubcategory.php b/plugins/PagePerformance/Categories/PerformanceSubcategory.php new file mode 100644 index 0000000000..e8f21cd27e --- /dev/null +++ b/plugins/PagePerformance/Categories/PerformanceSubcategory.php @@ -0,0 +1,19 @@ +<?php +/** + * Matomo - free/libre analytics platform + * + * @link https://matomo.org + * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later + * + */ +namespace Piwik\Plugins\PagePerformance\Categories; + +use Piwik\Category\Subcategory; + +class PerformanceSubcategory extends Subcategory +{ + protected $categoryId = 'General_Actions'; + protected $id = 'PagePerformance_Performance'; + protected $order = 47; + +} diff --git a/plugins/PagePerformance/PagePerformance.php b/plugins/PagePerformance/PagePerformance.php index 8655f92472..ba4648f365 100644 --- a/plugins/PagePerformance/PagePerformance.php +++ b/plugins/PagePerformance/PagePerformance.php @@ -23,6 +23,8 @@ class PagePerformance extends \Piwik\Plugin 'getExitPageUrls', 'getPageUrlsFollowingSiteSearch', 'getPageTitles', + 'getEntryPageTitles', + 'getExitPageTitles', 'getPageTitlesFollowingSiteSearch', ]; diff --git a/plugins/PagePerformance/Reports/Get.php b/plugins/PagePerformance/Reports/Get.php index 107159843e..1c313dea61 100644 --- a/plugins/PagePerformance/Reports/Get.php +++ b/plugins/PagePerformance/Reports/Get.php @@ -8,13 +8,12 @@ */ namespace Piwik\Plugins\PagePerformance\Reports; -use Piwik\DataTable; -use Piwik\Metrics\Formatter; use Piwik\Piwik; use Piwik\Plugin\ViewDataTable; use Piwik\Plugins\CoreVisualizations\Visualizations\Sparklines; use Piwik\Plugins\PagePerformance\Metrics; use Piwik\Plugins\PagePerformance\Visualizations\JqplotGraph\StackedBarEvolution; +use Piwik\Plugins\PagePerformance\Visualizations\PerformanceColumns; use Piwik\Report\ReportWidgetFactory; use Piwik\Widget\WidgetsList; @@ -25,8 +24,8 @@ class Get extends \Piwik\Plugin\Report parent::init(); $this->dimension = null; - $this->categoryId = 'General_Visitors'; - $this->subcategoryId = 'General_Overview'; + $this->categoryId = 'General_Actions'; + $this->subcategoryId = 'PagePerformance_Performance'; $this->order = 5; $this->name = Piwik::translate('PagePerformance_Overview'); @@ -41,7 +40,7 @@ class Get extends \Piwik\Plugin\Report $config = $factory->createWidget(); $config->forceViewDataTable(StackedBarEvolution::ID); $config->setAction('getEvolutionGraph'); - $config->setOrder(20); + $config->setOrder(1); $config->setName('PagePerformance_EvolutionOverPeriod'); $widgetsList->addWidgetConfig($config); @@ -49,7 +48,31 @@ class Get extends \Piwik\Plugin\Report $config->forceViewDataTable(Sparklines::ID); $config->setName(''); $config->setIsNotWidgetizable(); - $config->setOrder(21); + $config->setOrder(2); + $widgetsList->addWidgetConfig($config); + + $config = $factory->createWidget(); + $config->forceViewDataTable(PerformanceColumns::ID); + $config->setModule('Actions'); + $config->setAction('getPageUrls'); + $config->setName('Actions_PageUrls'); + $config->setOrder(3); + // set an additional parameter so we can use that in the report to check if we are in a report on the performance page + $config->addParameters(['performance' => 1]); + $config->setIsNotWidgetizable(); + $config->setIsWide(); + $widgetsList->addWidgetConfig($config); + + $config = $factory->createWidget(); + $config->forceViewDataTable(PerformanceColumns::ID); + $config->setModule('Actions'); + $config->setAction('getPageTitles'); + $config->setName('Actions_SubmenuPageTitles'); + $config->setOrder(4); + // set an additional parameter so we can use that in the report to check if we are in a report on the performance page + $config->addParameters(['performance' => 1]); + $config->setIsWide(); + $config->setIsNotWidgetizable(); $widgetsList->addWidgetConfig($config); } diff --git a/plugins/PagePerformance/Visualizations/PerformanceColumns.php b/plugins/PagePerformance/Visualizations/PerformanceColumns.php index 98298bc6f8..9e6d2d44dc 100644 --- a/plugins/PagePerformance/Visualizations/PerformanceColumns.php +++ b/plugins/PagePerformance/Visualizations/PerformanceColumns.php @@ -33,8 +33,19 @@ class PerformanceColumns extends HtmlTable { $request = $viewDataTable->getRequestArray(); - if (is_array($request) && array_key_exists('module', $request) && array_key_exists('action', $request) && - 'Actions' === $request['module'] && in_array($request['action'], PagePerformance::$availableForMethods)) { + if ($viewDataTable->config->show_table_performance === false) { + return false; + } + + $module = $request['module'] ?? ''; + $action = $request['action'] ?? ''; + + if ($module === 'Widgetize') { + $module = $request['moduleToWidgetize'] ?: $module; + $action = $request['actionToWidgetize'] ?: $action; + } + + if ('Actions' === $module && in_array($action, PagePerformance::$availableForMethods)) { return true; } diff --git a/plugins/PagePerformance/javascripts/jqplotStackedBarEvolutionGraph.js b/plugins/PagePerformance/javascripts/jqplotStackedBarEvolutionGraph.js index 12c5dc9b87..b3f6b20c5b 100644 --- a/plugins/PagePerformance/javascripts/jqplotStackedBarEvolutionGraph.js +++ b/plugins/PagePerformance/javascripts/jqplotStackedBarEvolutionGraph.js @@ -108,10 +108,10 @@ var seriesColor = self.jqplotParams.seriesColors[d]; - dataByAxis[axis].push('<span class="tooltip-series-color" style="background-color: ' + seriesColor + ';"/>' + '<strong>' + value + '</strong> ' + piwikHelper.htmlEntities(series)); + dataByAxis[axis].push('<span class="tooltip-series-color" style="background-color: ' + seriesColor + ';"></span>' + '<strong>' + value + '</strong> ' + piwikHelper.htmlEntities(series)); } - dataByAxis[axis].push('<span class="tooltip-series-color" style="background-color: #000;"/>' + '<strong>' + self.formatY(totalValue, 0) + '</strong> ' + _pk_translate('General_Total')); + dataByAxis[axis].push('<span class="tooltip-series-color" style="background-color: #000;"></span>' + '<strong>' + self.formatY(totalValue, 0) + '</strong> ' + _pk_translate('General_Total')); var xAxisCount = 0; diff --git a/plugins/PagePerformance/lang/en.json b/plugins/PagePerformance/lang/en.json index 3aa08ad71e..174be1d4ae 100644 --- a/plugins/PagePerformance/lang/en.json +++ b/plugins/PagePerformance/lang/en.json @@ -31,6 +31,7 @@ "PluginDescription": "Adds some page performance reports", "PerformanceTable": "Table with performance metrics", "Overview": "Performance overview", + "Performance": "Performance", "HelpNote": "Some of those metrics might not always be available. You can find more information in our %1$sonline guide%2$s.", "RowActionTitle": "Open page performance report", "RowActionDescription": "Show page performance report for this row", diff --git a/plugins/PagePerformance/tests/UI/PagePerformance_spec.js b/plugins/PagePerformance/tests/UI/PagePerformance_spec.js index a92678b740..e7c7281832 100644 --- a/plugins/PagePerformance/tests/UI/PagePerformance_spec.js +++ b/plugins/PagePerformance/tests/UI/PagePerformance_spec.js @@ -23,7 +23,7 @@ describe("PagePerformance", function () { } it("should load page performance overview", async function () { - await page.goto("?" + urlBase + "#?" + generalParams + "&category=General_Visitors&subcategory=General_Overview"); + await page.goto("?" + urlBase + "#?" + generalParams + "&category=General_Actions&subcategory=PagePerformance_Performance"); pageWrap = await page.$('.pageWrap'); expect(await pageWrap.screenshot()).to.matchImage('load'); }); @@ -40,8 +40,26 @@ describe("PagePerformance", function () { expect(await pageWrap.screenshot()).to.matchImage('rowactions'); }); + it("should show rowaction for subtable rows", async function () { + const subtablerow = await page.jQuery('tr.subDataTable:eq(1) .label'); + await subtablerow.click(); + + await page.waitForNetworkIdle(); + await page.waitFor(200); + + // hover first row + const row = await page.jQuery('tr.subDataTable:eq(1) + tr'); + await row.hover(); + + pageWrap = await page.$('.pageWrap'); + expect(await pageWrap.screenshot()).to.matchImage('rowactions_subtable'); + }); + it("should load page performance overlay", async function () { // click page performance icon + const row = await page.waitForSelector('.dataTable tbody tr:first-child'); + await row.hover(); + const icon = await page.waitForSelector('.dataTable tbody tr:first-child a.actionPagePerformance'); await icon.click(); @@ -59,45 +77,27 @@ describe("PagePerformance", function () { }); it("should show new table with performance metrics visualization in selection", async function () { - await page.goto("?" + urlBase + "#?" + generalParams + "&category=General_Actions&subcategory=General_Pages"); + await page.goto("?module=Widgetize&action=iframe&disableLink=0&widget=1&moduleToWidgetize=Actions&actionToWidgetize=getPageUrls&" + generalParams); // hover visualization selection const icon = await page.jQuery('.activateVisualizationSelection'); await icon.click(); await page.waitFor(500); // animation - pageWrap = await page.$('.pageWrap'); - expect(await pageWrap.screenshot()).to.matchImage('visualizations'); + expect(await page.screenshot({ fullPage: true })).to.matchImage('visualizations'); }); it("should load new table with performance metrics visualization", async function () { - // hover visualization selection const icon = await page.jQuery('.dropdown-content .icon-page-performance'); await icon.click(); await page.waitForNetworkIdle(); - pageWrap = await page.$('.pageWrap'); + pageWrap = await page.$('.widget'); expect(await pageWrap.screenshot()).to.matchImage('performance_visualization'); }); - it("should show rowaction for subtable rows", async function () { - - const subtablerow = await page.jQuery('tr.subDataTable:eq(1)'); - await subtablerow.click(); - - await page.waitForNetworkIdle(); - await page.waitFor(200); - - // hover first row - const row = await page.jQuery('tr.subDataTable:eq(1) + tr'); - await row.hover(); - - pageWrap = await page.$('.pageWrap'); - expect(await pageWrap.screenshot()).to.matchImage('rowactions_subtable'); - }); - it("performance overlay should work on page titles report", async function () { await page.goto("?" + urlBase + "#?" + generalParams + "&category=General_Actions&subcategory=Actions_SubmenuPageTitles"); diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png index 1770987ac3..5631df0372 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c5215962bfcde00fce46e52b4fe3c7ceda56b0672bb31b2598f1b3314c10655 -size 120741 +oid sha256:f8ec7c876d639f0aad0f998eeced67a51198480895420f3fd8db2926f72d0a91 +size 121513 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png index ef24c0b211..fa02298f77 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c9825822466b8a733a3886d96410209358239f91051c9d404f77efd0a0661176 -size 31792 +oid sha256:f758598ab3331d661a9c391973993736ea0b929db8a8a72cefd80950c1cad8d5 +size 27851 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png index 1b0e075497..2f45eb4d7a 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:08551a65ebc883d6548196070d93d900e8d0499abcda12a4e58c1c8ecd19fb67 -size 32163 +oid sha256:4d3e4999cee03fe42d264f6f43ef34e637ef88fbc1c5ce366a41fc1a90ee882d +size 32410 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png index 29afb2791e..6c74b13cfe 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:496dd454a5e4ba78f9c2f16926eba8b664c1faa49572889985fb2845d5048f70 -size 39128 +oid sha256:42e837a574702c59c838c083de8a4083f21ca43f3db16a551358720019efd4d1 +size 34732 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png index fc543bd529..e5fc974b92 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3d5c0c75a39464586b5ee0c750a90630ae3827645a2e8b3fddc85eb466a60d71 -size 40258 +oid sha256:279e3191c246816d9d8e4311f7609175cbc938716b351f1215bf8cbb58f26919 +size 40110 diff --git a/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_complex_segment.png b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_complex_segment.png index 7790c942dd..03204707cb 100644 --- a/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_complex_segment.png +++ b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_complex_segment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5580aa3511e7adc81b10aa5e7b2e483572041924554b341e0d2d436c24c9b081 -size 134807 +oid sha256:d4a2066a969dd539a4c7440b0c25bd969b149fe945f0b978aec0a98d0993c10d +size 136803 diff --git a/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_deleted_dialog.png b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_deleted_dialog.png index ee2710ad49..32d322ff16 100644 --- a/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_deleted_dialog.png +++ b/plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_deleted_dialog.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3064e157e132b5073b43907e184285d416477700443697f85cbbe0234d9b38af -size 7079 +oid sha256:fe1436297ceefb89421746a86e22a17f091ef53365d7dd21b3178ff79281812c +size 7082 diff --git a/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_custom_segment.png b/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_custom_segment.png index 021e244003..1365b16311 100644 --- a/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_custom_segment.png +++ b/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_custom_segment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a2d1e16c4c28464d4d3ec20ac9d2eeb97345763dd17f07ca70499cc616656e8 -size 102920 +oid sha256:99493f8d72c4d239a236b0e5c7a7701de8a0b11175bc94abe4b801bb3447dc3d +size 53956 diff --git a/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_unprocessed_segment.png b/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_unprocessed_segment.png index b0cd5f7a2a..7942d6c6f4 100644 --- a/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_unprocessed_segment.png +++ b/plugins/SegmentEditor/tests/UI/expected-screenshots/UnprocessedSegmentTest_unprocessed_segment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:479866c36d9cc765270cd0f6b6d61c74c854b0863522f277ecd044c77a90dc15 -size 143828 +oid sha256:1b7a3f5c09833cdc3efa54641744465aeaaa3c0ed2f9b3952f43e2b08fa4c291 +size 95094 diff --git a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png index 1fbfb62237..567f6a1769 100644 --- a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png +++ b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6cfd26fd54a1c41dccdc5b9261b03e2d14ad967ba90c7a4d2a19bb11a6bee0ea -size 111682 +oid sha256:60f2522898f6406774d8f54c6bf11c5777e7473b54dac6c7d9a56378763cda14 +size 111943 diff --git a/plugins/TreemapVisualization b/plugins/TreemapVisualization -Subproject 7f226744cb86c3b0390f5b27dd00b8c0367d798 +Subproject 67b203762c436bc186b26f820d914fc7aedf37e diff --git a/tests/PHPUnit/Integration/WidgetsListTest.php b/tests/PHPUnit/Integration/WidgetsListTest.php index 5e886dc6db..93c01828ed 100644 --- a/tests/PHPUnit/Integration/WidgetsListTest.php +++ b/tests/PHPUnit/Integration/WidgetsListTest.php @@ -41,9 +41,9 @@ class WidgetsListTest extends IntegrationTestCase // check if each category has the right number of widgets $numberOfWidgets = array( 'Dashboard_Dashboard' => 1, - 'General_Actions' => 22, + 'General_Actions' => 26, 'General_KpiMetric' => 1, - 'General_Visitors' => 32, + 'General_Visitors' => 30, 'SEO' => 1, 'Goals_Goals' => 3, 'Insights_WidgetCategory' => 2, diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_month.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_month.xml index d26472f831..0401bc05a2 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_month.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_month.xml @@ -5,6 +5,9 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -18,6 +21,8 @@ <sum_daily_entry_nb_uniq_visitors>1</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_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -28,6 +33,9 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3590</min_time_server> + <max_time_server>0.3590</max_time_server> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -41,6 +49,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>0</avg_bandwidth> + <avg_time_server>0.359</avg_time_server> + <avg_page_load_time>0.359</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +61,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>180</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -62,6 +75,8 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>180</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> @@ -72,6 +87,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>240</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>355</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>355</min_bandwidth> @@ -85,6 +103,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>355</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>240</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -95,6 +115,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -108,6 +131,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -118,6 +143,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -131,6 +159,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -141,6 +171,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -154,6 +187,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -164,6 +199,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -177,6 +215,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_range.xml index 72ecf3d5ab..a09479cf8a 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_range.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getEntryPageTitles_range.xml @@ -5,6 +5,24 @@ <nb_visits>4</nb_visits> <nb_hits>4</nb_hits> <sum_time_spent>34</sum_time_spent> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.067</min_time_network> + <max_time_network>0.067</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.116</min_time_server> + <max_time_server>0.116</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.521</min_time_transfer> + <max_time_transfer>0.521</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.654</min_time_dom_processing> + <max_time_dom_processing>0.654</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.7</min_time_dom_completion> + <max_time_dom_completion>0.7</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.135</min_time_on_load> + <max_time_on_load>0.135</max_time_on_load> <sum_bandwidth>172</sum_bandwidth> <nb_hits_with_bandwidth>4</nb_hits_with_bandwidth> <min_bandwidth>86</min_bandwidth> @@ -18,6 +36,13 @@ <sum_daily_entry_nb_uniq_visitors>4</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.034</avg_time_network> + <avg_time_server>0.058</avg_time_server> + <avg_time_transfer>0.261</avg_time_transfer> + <avg_time_dom_processing>0.327</avg_time_dom_processing> + <avg_time_dom_completion>0.35</avg_time_dom_completion> + <avg_time_on_load>0.068</avg_time_on_load> + <avg_page_load_time>1.098</avg_page_load_time> <avg_time_on_page>9</avg_time_on_page> <bounce_rate>50%</bounce_rate> <exit_rate>50%</exit_rate> @@ -28,6 +53,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -41,6 +84,13 @@ <sum_daily_entry_nb_uniq_visitors>1</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</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +101,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3590</min_time_server> + <max_time_server>0.3590</max_time_server> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -64,6 +132,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.359</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.359</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -74,6 +149,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0000</min_time_network> + <max_time_network>0.0000</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.3550</min_time_server> + <max_time_server>0.3550</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.0990</min_time_transfer> + <max_time_transfer>0.0990</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3410</min_time_dom_processing> + <max_time_dom_processing>0.3410</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2000</min_time_dom_completion> + <max_time_dom_completion>0.2000</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.1100</min_time_on_load> + <max_time_on_load>0.1100</max_time_on_load> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -87,6 +180,13 @@ <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>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.355</avg_time_server> + <avg_time_transfer>0.099</avg_time_transfer> + <avg_time_dom_processing>0.341</avg_time_dom_processing> + <avg_time_dom_completion>0.2</avg_time_dom_completion> + <avg_time_on_load>0.11</avg_time_on_load> + <avg_page_load_time>1.105</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -97,6 +197,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>180</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -108,6 +226,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>180</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> @@ -118,6 +243,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>240</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>355</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>355</min_bandwidth> @@ -131,6 +274,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>355</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>240</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -141,6 +291,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -154,6 +322,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -164,6 +339,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -177,6 +370,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -187,6 +387,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>79</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -198,6 +416,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>79</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> @@ -208,6 +433,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -221,6 +464,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -231,6 +481,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0130</min_time_network> + <max_time_network>0.0130</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1210</min_time_server> + <max_time_server>0.1210</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2440</min_time_transfer> + <max_time_transfer>0.2440</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3450</min_time_dom_processing> + <max_time_dom_processing>0.3450</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.0900</min_time_dom_completion> + <max_time_dom_completion>0.0900</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -244,6 +512,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.013</avg_time_network> + <avg_time_server>0.121</avg_time_server> + <avg_time_transfer>0.244</avg_time_transfer> + <avg_time_dom_processing>0.345</avg_time_dom_processing> + <avg_time_dom_completion>0.09</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.813</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -254,6 +529,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -267,6 +560,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -277,6 +577,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -290,6 +608,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -300,6 +625,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0100</min_time_network> + <max_time_network>0.0100</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.0960</min_time_server> + <max_time_server>0.0960</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2320</min_time_transfer> + <max_time_transfer>0.2320</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3120</min_time_dom_processing> + <max_time_dom_processing>0.3120</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2550</min_time_dom_completion> + <max_time_dom_completion>0.2550</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -313,6 +656,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.01</avg_time_network> + <avg_time_server>0.096</avg_time_server> + <avg_time_transfer>0.232</avg_time_transfer> + <avg_time_dom_processing>0.312</avg_time_dom_processing> + <avg_time_dom_completion>0.255</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.905</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -323,6 +673,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -336,6 +704,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_month.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_month.xml index 0c9107ea81..f29614ac65 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_month.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_month.xml @@ -5,6 +5,9 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -18,6 +21,8 @@ <sum_daily_entry_nb_uniq_visitors>1</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_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -28,6 +33,9 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3590</min_time_server> + <max_time_server>0.3590</max_time_server> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -41,6 +49,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>0</avg_bandwidth> + <avg_time_server>0.359</avg_time_server> + <avg_page_load_time>0.359</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +61,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>240</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>355</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>355</min_bandwidth> @@ -64,6 +77,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>355</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>240</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -74,6 +89,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -82,6 +100,8 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -92,6 +112,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -105,6 +128,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -115,6 +140,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -128,6 +156,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -138,6 +168,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -151,6 +184,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -161,6 +196,9 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -174,6 +212,8 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_server>0</avg_time_server> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_range.xml index 899c8c4d9f..f093356b56 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_range.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Actions.getExitPageTitles_range.xml @@ -5,6 +5,24 @@ <nb_visits>4</nb_visits> <nb_hits>4</nb_hits> <sum_time_spent>34</sum_time_spent> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.067</min_time_network> + <max_time_network>0.067</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.116</min_time_server> + <max_time_server>0.116</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.521</min_time_transfer> + <max_time_transfer>0.521</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.654</min_time_dom_processing> + <max_time_dom_processing>0.654</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.7</min_time_dom_completion> + <max_time_dom_completion>0.7</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.135</min_time_on_load> + <max_time_on_load>0.135</max_time_on_load> <sum_bandwidth>172</sum_bandwidth> <nb_hits_with_bandwidth>4</nb_hits_with_bandwidth> <min_bandwidth>86</min_bandwidth> @@ -18,6 +36,13 @@ <sum_daily_entry_nb_uniq_visitors>4</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.034</avg_time_network> + <avg_time_server>0.058</avg_time_server> + <avg_time_transfer>0.261</avg_time_transfer> + <avg_time_dom_processing>0.327</avg_time_dom_processing> + <avg_time_dom_completion>0.35</avg_time_dom_completion> + <avg_time_on_load>0.068</avg_time_on_load> + <avg_page_load_time>1.098</avg_page_load_time> <avg_time_on_page>9</avg_time_on_page> <bounce_rate>50%</bounce_rate> <exit_rate>50%</exit_rate> @@ -28,6 +53,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -41,6 +84,13 @@ <sum_daily_entry_nb_uniq_visitors>1</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</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +101,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.3590</min_time_server> + <max_time_server>0.3590</max_time_server> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -64,6 +132,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.359</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.359</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -74,6 +149,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0000</min_time_network> + <max_time_network>0.0000</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.3550</min_time_server> + <max_time_server>0.3550</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.0990</min_time_transfer> + <max_time_transfer>0.0990</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3410</min_time_dom_processing> + <max_time_dom_processing>0.3410</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2000</min_time_dom_completion> + <max_time_dom_completion>0.2000</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.1100</min_time_on_load> + <max_time_on_load>0.1100</max_time_on_load> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -87,6 +180,13 @@ <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>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.355</avg_time_server> + <avg_time_transfer>0.099</avg_time_transfer> + <avg_time_dom_processing>0.341</avg_time_dom_processing> + <avg_time_dom_completion>0.2</avg_time_dom_completion> + <avg_time_on_load>0.11</avg_time_on_load> + <avg_page_load_time>1.105</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -97,6 +197,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>240</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>355</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>355</min_bandwidth> @@ -110,6 +228,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>355</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>240</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -120,6 +245,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -128,6 +271,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -138,6 +288,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -151,6 +319,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -161,6 +336,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>3574</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>3574</min_bandwidth> @@ -174,6 +367,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>3574</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -184,6 +384,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -192,6 +410,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -202,6 +427,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -215,6 +458,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -225,6 +475,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>7</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -233,6 +501,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>7</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -243,6 +518,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0130</min_time_network> + <max_time_network>0.0130</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1210</min_time_server> + <max_time_server>0.1210</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2440</min_time_transfer> + <max_time_transfer>0.2440</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3450</min_time_dom_processing> + <max_time_dom_processing>0.3450</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.0900</min_time_dom_completion> + <max_time_dom_completion>0.0900</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -256,6 +549,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.013</avg_time_network> + <avg_time_server>0.121</avg_time_server> + <avg_time_transfer>0.244</avg_time_transfer> + <avg_time_dom_processing>0.345</avg_time_dom_processing> + <avg_time_dom_completion>0.09</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.813</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -266,6 +566,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -279,6 +597,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -289,6 +614,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -302,6 +645,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -312,6 +662,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0100</min_time_network> + <max_time_network>0.0100</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.0960</min_time_server> + <max_time_server>0.0960</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2320</min_time_transfer> + <max_time_transfer>0.2320</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3120</min_time_dom_processing> + <max_time_dom_processing>0.3120</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2550</min_time_dom_completion> + <max_time_dom_completion>0.2550</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -325,6 +693,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.01</avg_time_network> + <avg_time_server>0.096</avg_time_server> + <avg_time_transfer>0.232</avg_time_transfer> + <avg_time_dom_processing>0.312</avg_time_dom_processing> + <avg_time_dom_completion>0.255</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.905</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -335,6 +710,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -348,6 +741,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -358,6 +758,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -366,6 +784,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getEntryPageTitles_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getEntryPageTitles_range.xml index 757515b495..cf9f178f23 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getEntryPageTitles_range.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getEntryPageTitles_range.xml @@ -5,6 +5,24 @@ <nb_visits>4</nb_visits> <nb_hits>4</nb_hits> <sum_time_spent>34</sum_time_spent> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.067</min_time_network> + <max_time_network>0.067</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.116</min_time_server> + <max_time_server>0.116</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.521</min_time_transfer> + <max_time_transfer>0.521</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.654</min_time_dom_processing> + <max_time_dom_processing>0.654</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.7</min_time_dom_completion> + <max_time_dom_completion>0.7</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.135</min_time_on_load> + <max_time_on_load>0.135</max_time_on_load> <sum_bandwidth>172</sum_bandwidth> <nb_hits_with_bandwidth>4</nb_hits_with_bandwidth> <min_bandwidth>86</min_bandwidth> @@ -18,6 +36,13 @@ <sum_daily_entry_nb_uniq_visitors>4</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.034</avg_time_network> + <avg_time_server>0.058</avg_time_server> + <avg_time_transfer>0.261</avg_time_transfer> + <avg_time_dom_processing>0.327</avg_time_dom_processing> + <avg_time_dom_completion>0.35</avg_time_dom_completion> + <avg_time_on_load>0.068</avg_time_on_load> + <avg_page_load_time>1.098</avg_page_load_time> <avg_time_on_page>9</avg_time_on_page> <bounce_rate>50%</bounce_rate> <exit_rate>50%</exit_rate> @@ -28,6 +53,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0000</min_time_network> + <max_time_network>0.0000</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.3550</min_time_server> + <max_time_server>0.3550</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.0990</min_time_transfer> + <max_time_transfer>0.0990</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3410</min_time_dom_processing> + <max_time_dom_processing>0.3410</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2000</min_time_dom_completion> + <max_time_dom_completion>0.2000</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.1100</min_time_on_load> + <max_time_on_load>0.1100</max_time_on_load> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -41,6 +84,13 @@ <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>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.355</avg_time_server> + <avg_time_transfer>0.099</avg_time_transfer> + <avg_time_dom_processing>0.341</avg_time_dom_processing> + <avg_time_dom_completion>0.2</avg_time_dom_completion> + <avg_time_on_load>0.11</avg_time_on_load> + <avg_page_load_time>1.105</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +101,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>79</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -62,6 +130,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>79</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> @@ -72,6 +147,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -85,6 +178,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -95,6 +195,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0130</min_time_network> + <max_time_network>0.0130</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1210</min_time_server> + <max_time_server>0.1210</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2440</min_time_transfer> + <max_time_transfer>0.2440</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3450</min_time_dom_processing> + <max_time_dom_processing>0.3450</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.0900</min_time_dom_completion> + <max_time_dom_completion>0.0900</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -108,6 +226,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.013</avg_time_network> + <avg_time_server>0.121</avg_time_server> + <avg_time_transfer>0.244</avg_time_transfer> + <avg_time_dom_processing>0.345</avg_time_dom_processing> + <avg_time_dom_completion>0.09</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.813</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -118,6 +243,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -131,6 +274,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -141,6 +291,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -154,6 +322,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -164,6 +339,24 @@ <nb_visits>1</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -177,6 +370,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -187,6 +387,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0100</min_time_network> + <max_time_network>0.0100</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.0960</min_time_server> + <max_time_server>0.0960</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2320</min_time_transfer> + <max_time_transfer>0.2320</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3120</min_time_dom_processing> + <max_time_dom_processing>0.3120</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2550</min_time_dom_completion> + <max_time_dom_completion>0.2550</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -200,6 +418,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.01</avg_time_network> + <avg_time_server>0.096</avg_time_server> + <avg_time_transfer>0.232</avg_time_transfer> + <avg_time_dom_processing>0.312</avg_time_dom_processing> + <avg_time_dom_completion>0.255</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.905</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -210,6 +435,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -223,6 +466,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getExitPageTitles_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getExitPageTitles_range.xml index a15b9952c9..2606dad084 100644 --- a/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getExitPageTitles_range.xml +++ b/tests/PHPUnit/System/expected/test_ImportLogs_siteIdThree_TrackedUsingLogReplayWithFixedSiteId__Actions.getExitPageTitles_range.xml @@ -5,6 +5,24 @@ <nb_visits>4</nb_visits> <nb_hits>4</nb_hits> <sum_time_spent>34</sum_time_spent> + <nb_hits_with_time_network>2</nb_hits_with_time_network> + <min_time_network>0.067</min_time_network> + <max_time_network>0.067</max_time_network> + <nb_hits_with_time_server>2</nb_hits_with_time_server> + <min_time_server>0.116</min_time_server> + <max_time_server>0.116</max_time_server> + <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer> + <min_time_transfer>0.521</min_time_transfer> + <max_time_transfer>0.521</max_time_transfer> + <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.654</min_time_dom_processing> + <max_time_dom_processing>0.654</max_time_dom_processing> + <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.7</min_time_dom_completion> + <max_time_dom_completion>0.7</max_time_dom_completion> + <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load> + <min_time_on_load>0.135</min_time_on_load> + <max_time_on_load>0.135</max_time_on_load> <sum_bandwidth>172</sum_bandwidth> <nb_hits_with_bandwidth>4</nb_hits_with_bandwidth> <min_bandwidth>86</min_bandwidth> @@ -18,6 +36,13 @@ <sum_daily_entry_nb_uniq_visitors>4</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.034</avg_time_network> + <avg_time_server>0.058</avg_time_server> + <avg_time_transfer>0.261</avg_time_transfer> + <avg_time_dom_processing>0.327</avg_time_dom_processing> + <avg_time_dom_completion>0.35</avg_time_dom_completion> + <avg_time_on_load>0.068</avg_time_on_load> + <avg_page_load_time>1.098</avg_page_load_time> <avg_time_on_page>9</avg_time_on_page> <bounce_rate>50%</bounce_rate> <exit_rate>50%</exit_rate> @@ -28,6 +53,24 @@ <nb_visits>2</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0000</min_time_network> + <max_time_network>0.0000</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.3550</min_time_server> + <max_time_server>0.3550</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.0990</min_time_transfer> + <max_time_transfer>0.0990</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3410</min_time_dom_processing> + <max_time_dom_processing>0.3410</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2000</min_time_dom_completion> + <max_time_dom_completion>0.2000</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.1100</min_time_on_load> + <max_time_on_load>0.1100</max_time_on_load> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -41,6 +84,13 @@ <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>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.355</avg_time_server> + <avg_time_transfer>0.099</avg_time_transfer> + <avg_time_dom_processing>0.341</avg_time_dom_processing> + <avg_time_dom_completion>0.2</avg_time_dom_completion> + <avg_time_on_load>0.11</avg_time_on_load> + <avg_page_load_time>1.105</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -51,6 +101,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -59,6 +127,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -69,6 +144,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -82,6 +175,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -92,6 +192,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>7</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -100,6 +218,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>7</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -110,6 +235,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0130</min_time_network> + <max_time_network>0.0130</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1210</min_time_server> + <max_time_server>0.1210</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2440</min_time_transfer> + <max_time_transfer>0.2440</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3450</min_time_dom_processing> + <max_time_dom_processing>0.3450</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.0900</min_time_dom_completion> + <max_time_dom_completion>0.0900</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -123,6 +266,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.013</avg_time_network> + <avg_time_server>0.121</avg_time_server> + <avg_time_transfer>0.244</avg_time_transfer> + <avg_time_dom_processing>0.345</avg_time_dom_processing> + <avg_time_dom_completion>0.09</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.813</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -133,6 +283,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -146,6 +314,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -156,6 +331,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -169,6 +362,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -179,6 +379,24 @@ <nb_visits>1</nb_visits> <nb_hits>2</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>86</sum_bandwidth> <nb_hits_with_bandwidth>2</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -192,6 +410,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> @@ -202,6 +427,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0100</min_time_network> + <max_time_network>0.0100</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.0960</min_time_server> + <max_time_server>0.0960</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2320</min_time_transfer> + <max_time_transfer>0.2320</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.3120</min_time_dom_processing> + <max_time_dom_processing>0.3120</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.2550</min_time_dom_completion> + <max_time_dom_completion>0.2550</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.0000</min_time_on_load> + <max_time_on_load>0.0000</max_time_on_load> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -215,6 +458,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0.01</avg_time_network> + <avg_time_server>0.096</avg_time_server> + <avg_time_transfer>0.232</avg_time_transfer> + <avg_time_dom_processing>0.312</avg_time_dom_processing> + <avg_time_dom_completion>0.255</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0.905</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -225,6 +475,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -238,6 +506,13 @@ <sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -248,6 +523,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>0</nb_hits_with_time_network> + <min_time_network /> + <max_time_network /> + <nb_hits_with_time_server>0</nb_hits_with_time_server> + <min_time_server /> + <max_time_server /> + <nb_hits_with_time_transfer>0</nb_hits_with_time_transfer> + <min_time_transfer /> + <max_time_transfer /> + <nb_hits_with_time_dom_processing>0</nb_hits_with_time_dom_processing> + <min_time_dom_processing /> + <max_time_dom_processing /> + <nb_hits_with_time_dom_completion>0</nb_hits_with_time_dom_completion> + <min_time_dom_completion /> + <max_time_dom_completion /> + <nb_hits_with_time_on_load>0</nb_hits_with_time_on_load> + <min_time_on_load /> + <max_time_on_load /> <sum_bandwidth>43</sum_bandwidth> <nb_hits_with_bandwidth>1</nb_hits_with_bandwidth> <min_bandwidth>43</min_bandwidth> @@ -256,6 +549,13 @@ <sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors> <sum_daily_exit_nb_uniq_visitors>1</sum_daily_exit_nb_uniq_visitors> <avg_bandwidth>43</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0</avg_time_server> + <avg_time_transfer>0</avg_time_transfer> + <avg_time_dom_processing>0</avg_time_dom_processing> + <avg_time_dom_completion>0</avg_time_dom_completion> + <avg_time_on_load>0</avg_time_on_load> + <avg_page_load_time>0</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_sortByProcessedMetric__API.getProcessedReport_day.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_sortByProcessedMetric__API.getProcessedReport_day.xml index ab5a0d41a4..9c8dea9614 100644 --- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_sortByProcessedMetric__API.getProcessedReport_day.xml +++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_sortByProcessedMetric__API.getProcessedReport_day.xml @@ -28,6 +28,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2010-01-03</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2009-12-05,2010-01-03</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getEntryPageTitles_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getEntryPageTitles_day.xml index c1ddb224db..cbe6a40cf6 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getEntryPageTitles_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getEntryPageTitles_day.xml @@ -5,12 +5,43 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <sum_time_network>0.022</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.022</min_time_network> + <max_time_network>0.022</max_time_network> + <sum_time_server>0.157</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.157</min_time_server> + <max_time_server>0.157</max_time_server> + <sum_time_transfer>0.266</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.266</min_time_transfer> + <max_time_transfer>0.266</max_time_transfer> + <sum_time_dom_processing>2</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2</min_time_dom_processing> + <max_time_dom_processing>2</max_time_dom_processing> + <sum_time_dom_completion>1.002</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.002</min_time_dom_completion> + <max_time_dom_completion>1.002</max_time_dom_completion> + <sum_time_on_load>0.666</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.666</min_time_on_load> + <max_time_on_load>0.666</max_time_on_load> <entry_nb_visits>1</entry_nb_visits> <entry_nb_actions>1</entry_nb_actions> <entry_sum_visit_length>1</entry_sum_visit_length> <entry_bounce_count>1</entry_bounce_count> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.022</avg_time_network> + <avg_time_server>0.157</avg_time_server> + <avg_time_transfer>0.266</avg_time_transfer> + <avg_time_dom_processing>2</avg_time_dom_processing> + <avg_time_dom_completion>1.002</avg_time_dom_completion> + <avg_time_on_load>0.666</avg_time_on_load> + <avg_page_load_time>4.113</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -22,6 +53,30 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <sum_time_network>0.0220</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0220</min_time_network> + <max_time_network>0.0220</max_time_network> + <sum_time_server>0.1570</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1570</min_time_server> + <max_time_server>0.1570</max_time_server> + <sum_time_transfer>0.2660</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2660</min_time_transfer> + <max_time_transfer>0.2660</max_time_transfer> + <sum_time_dom_processing>2.0000</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2.0000</min_time_dom_processing> + <max_time_dom_processing>2.0000</max_time_dom_processing> + <sum_time_dom_completion>1.0020</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.0020</min_time_dom_completion> + <max_time_dom_completion>1.0020</max_time_dom_completion> + <sum_time_on_load>0.6660</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.6660</min_time_on_load> + <max_time_on_load>0.6660</max_time_on_load> <entry_nb_uniq_visitors>1</entry_nb_uniq_visitors> <entry_nb_visits>1</entry_nb_visits> <entry_nb_actions>1</entry_nb_actions> @@ -42,12 +97,43 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>180</sum_time_spent> + <sum_time_network>0.0330</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0330</min_time_network> + <max_time_network>0.0330</max_time_network> + <sum_time_server>0.1050</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1050</min_time_server> + <max_time_server>0.1050</max_time_server> + <sum_time_transfer>0.2050</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2050</min_time_transfer> + <max_time_transfer>0.2050</max_time_transfer> + <sum_time_dom_processing>1.3250</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>1.3250</min_time_dom_processing> + <max_time_dom_processing>1.3250</max_time_dom_processing> + <sum_time_dom_completion>0.3900</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.3900</min_time_dom_completion> + <max_time_dom_completion>0.3900</max_time_dom_completion> + <sum_time_on_load>0.2220</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.2220</min_time_on_load> + <max_time_on_load>0.2220</max_time_on_load> <entry_nb_uniq_visitors>1</entry_nb_uniq_visitors> <entry_nb_visits>1</entry_nb_visits> <entry_nb_actions>7</entry_nb_actions> <entry_sum_visit_length>1621</entry_sum_visit_length> <entry_bounce_count>0</entry_bounce_count> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.105</avg_time_server> + <avg_time_transfer>0.205</avg_time_transfer> + <avg_time_dom_processing>1.325</avg_time_dom_processing> + <avg_time_dom_completion>0.39</avg_time_dom_completion> + <avg_time_on_load>0.222</avg_time_on_load> + <avg_page_load_time>2.28</avg_page_load_time> <avg_time_on_page>180</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getExitPageTitles_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getExitPageTitles_day.xml index 28c13d8afc..50442ed2b1 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getExitPageTitles_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Actions.getExitPageTitles_day.xml @@ -5,12 +5,43 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <sum_time_network>0.022</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.022</min_time_network> + <max_time_network>0.022</max_time_network> + <sum_time_server>0.157</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.157</min_time_server> + <max_time_server>0.157</max_time_server> + <sum_time_transfer>0.266</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.266</min_time_transfer> + <max_time_transfer>0.266</max_time_transfer> + <sum_time_dom_processing>2</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2</min_time_dom_processing> + <max_time_dom_processing>2</max_time_dom_processing> + <sum_time_dom_completion>1.002</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.002</min_time_dom_completion> + <max_time_dom_completion>1.002</max_time_dom_completion> + <sum_time_on_load>0.666</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.666</min_time_on_load> + <max_time_on_load>0.666</max_time_on_load> <entry_nb_visits>1</entry_nb_visits> <entry_nb_actions>1</entry_nb_actions> <entry_sum_visit_length>1</entry_sum_visit_length> <entry_bounce_count>1</entry_bounce_count> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.022</avg_time_network> + <avg_time_server>0.157</avg_time_server> + <avg_time_transfer>0.266</avg_time_transfer> + <avg_time_dom_processing>2</avg_time_dom_processing> + <avg_time_dom_completion>1.002</avg_time_dom_completion> + <avg_time_on_load>0.666</avg_time_on_load> + <avg_page_load_time>4.113</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -22,6 +53,30 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <sum_time_network>0.0220</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0220</min_time_network> + <max_time_network>0.0220</max_time_network> + <sum_time_server>0.1570</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1570</min_time_server> + <max_time_server>0.1570</max_time_server> + <sum_time_transfer>0.2660</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2660</min_time_transfer> + <max_time_transfer>0.2660</max_time_transfer> + <sum_time_dom_processing>2.0000</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2.0000</min_time_dom_processing> + <max_time_dom_processing>2.0000</max_time_dom_processing> + <sum_time_dom_completion>1.0020</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.0020</min_time_dom_completion> + <max_time_dom_completion>1.0020</max_time_dom_completion> + <sum_time_on_load>0.6660</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.6660</min_time_on_load> + <max_time_on_load>0.6660</max_time_on_load> <entry_nb_uniq_visitors>1</entry_nb_uniq_visitors> <entry_nb_visits>1</entry_nb_visits> <entry_nb_actions>1</entry_nb_actions> @@ -42,9 +97,40 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <sum_time_network>0.0000</sum_time_network> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0000</min_time_network> + <max_time_network>0.0000</max_time_network> + <sum_time_server>0.2220</sum_time_server> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.2220</min_time_server> + <max_time_server>0.2220</max_time_server> + <sum_time_transfer>0.3330</sum_time_transfer> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.3330</min_time_transfer> + <max_time_transfer>0.3330</max_time_transfer> + <sum_time_dom_processing>1.1110</sum_time_dom_processing> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>1.1110</min_time_dom_processing> + <max_time_dom_processing>1.1110</max_time_dom_processing> + <sum_time_dom_completion>0.6660</sum_time_dom_completion> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.6660</min_time_dom_completion> + <max_time_dom_completion>0.6660</max_time_dom_completion> + <sum_time_on_load>0.3330</sum_time_on_load> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.3330</min_time_on_load> + <max_time_on_load>0.3330</max_time_on_load> <exit_nb_uniq_visitors>1</exit_nb_uniq_visitors> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0</avg_time_network> + <avg_time_server>0.222</avg_time_server> + <avg_time_transfer>0.333</avg_time_transfer> + <avg_time_dom_processing>1.111</avg_time_dom_processing> + <avg_time_dom_completion>0.666</avg_time_dom_completion> + <avg_time_on_load>0.333</avg_time_on_load> + <avg_page_load_time>2.665</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__subtable__API.getProcessedReport_week.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__subtable__API.getProcessedReport_week.xml index 1a993f2a5c..6aee3d52e9 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__subtable__API.getProcessedReport_week.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__subtable__API.getProcessedReport_week.xml @@ -28,6 +28,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=week&date=2010-03-06&idSubtable=1</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=week&date=2009-08-10,2010-03-07&idSubtable=1</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getEntryPageTitles_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getEntryPageTitles_day.xml index e49bc741cb..ca35135dbb 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getEntryPageTitles_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getEntryPageTitles_day.xml @@ -5,6 +5,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.022</min_time_network> + <max_time_network>0.022</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.157</min_time_server> + <max_time_server>0.157</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.266</min_time_transfer> + <max_time_transfer>0.266</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2</min_time_dom_processing> + <max_time_dom_processing>2</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.002</min_time_dom_completion> + <max_time_dom_completion>1.002</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.666</min_time_on_load> + <max_time_on_load>0.666</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -15,6 +33,13 @@ <entry_bounce_count>1</entry_bounce_count> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.022</avg_time_network> + <avg_time_server>0.157</avg_time_server> + <avg_time_transfer>0.266</avg_time_transfer> + <avg_time_dom_processing>2</avg_time_dom_processing> + <avg_time_dom_completion>1.002</avg_time_dom_completion> + <avg_time_on_load>0.666</avg_time_on_load> + <avg_page_load_time>4.113</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -26,6 +51,24 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0220</min_time_network> + <max_time_network>0.0220</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1570</min_time_server> + <max_time_server>0.1570</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2660</min_time_transfer> + <max_time_transfer>0.2660</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2.0000</min_time_dom_processing> + <max_time_dom_processing>2.0000</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.0020</min_time_dom_completion> + <max_time_dom_completion>1.0020</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.6660</min_time_on_load> + <max_time_on_load>0.6660</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -50,6 +93,24 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>180</sum_time_spent> + <nb_hits_with_time_network>1</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>1</nb_hits_with_time_server> + <min_time_server>0.1050</min_time_server> + <max_time_server>0.1050</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2050</min_time_transfer> + <max_time_transfer>0.2050</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>1.3250</min_time_dom_processing> + <max_time_dom_processing>1.3250</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.3900</min_time_dom_completion> + <max_time_dom_completion>0.3900</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.2220</min_time_on_load> + <max_time_on_load>0.2220</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -60,6 +121,13 @@ <entry_sum_visit_length>1621</entry_sum_visit_length> <entry_bounce_count>0</entry_bounce_count> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.033</avg_time_network> + <avg_time_server>0.105</avg_time_server> + <avg_time_transfer>0.205</avg_time_transfer> + <avg_time_dom_processing>1.325</avg_time_dom_processing> + <avg_time_dom_completion>0.39</avg_time_dom_completion> + <avg_time_on_load>0.222</avg_time_on_load> + <avg_page_load_time>2.28</avg_page_load_time> <avg_time_on_page>180</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>0%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getExitPageTitles_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getExitPageTitles_day.xml index 083ba7b8ac..bb2d4d534f 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getExitPageTitles_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Actions.getExitPageTitles_day.xml @@ -5,6 +5,24 @@ <nb_visits>1</nb_visits> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.022</min_time_network> + <max_time_network>0.022</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.157</min_time_server> + <max_time_server>0.157</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.266</min_time_transfer> + <max_time_transfer>0.266</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2</min_time_dom_processing> + <max_time_dom_processing>2</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.002</min_time_dom_completion> + <max_time_dom_completion>1.002</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.666</min_time_on_load> + <max_time_on_load>0.666</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -15,6 +33,13 @@ <entry_bounce_count>1</entry_bounce_count> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.022</avg_time_network> + <avg_time_server>0.157</avg_time_server> + <avg_time_transfer>0.266</avg_time_transfer> + <avg_time_dom_processing>2</avg_time_dom_processing> + <avg_time_dom_completion>1.002</avg_time_dom_completion> + <avg_time_on_load>0.666</avg_time_on_load> + <avg_page_load_time>4.113</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>100%</bounce_rate> <exit_rate>100%</exit_rate> @@ -26,6 +51,24 @@ <nb_uniq_visitors>1</nb_uniq_visitors> <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0220</min_time_network> + <max_time_network>0.0220</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.1570</min_time_server> + <max_time_server>0.1570</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2660</min_time_transfer> + <max_time_transfer>0.2660</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>2.0000</min_time_dom_processing> + <max_time_dom_processing>2.0000</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>1.0020</min_time_dom_completion> + <max_time_dom_completion>1.0020</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.6660</min_time_on_load> + <max_time_on_load>0.6660</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -51,6 +94,24 @@ <nb_hits>1</nb_hits> <sum_time_spent>0</sum_time_spent> <nb_hits_following_search>1</nb_hits_following_search> + <nb_hits_with_time_network>1</nb_hits_with_time_network> + <min_time_network>0.0420</min_time_network> + <max_time_network>0.0420</max_time_network> + <nb_hits_with_time_server>1</nb_hits_with_time_server> + <min_time_server>0.0960</min_time_server> + <max_time_server>0.0960</max_time_server> + <nb_hits_with_time_transfer>1</nb_hits_with_time_transfer> + <min_time_transfer>0.2000</min_time_transfer> + <max_time_transfer>0.2000</max_time_transfer> + <nb_hits_with_time_dom_processing>1</nb_hits_with_time_dom_processing> + <min_time_dom_processing>0.9550</min_time_dom_processing> + <max_time_dom_processing>0.9550</max_time_dom_processing> + <nb_hits_with_time_dom_completion>1</nb_hits_with_time_dom_completion> + <min_time_dom_completion>0.5660</min_time_dom_completion> + <max_time_dom_completion>0.5660</max_time_dom_completion> + <nb_hits_with_time_on_load>1</nb_hits_with_time_on_load> + <min_time_on_load>0.2000</min_time_on_load> + <max_time_on_load>0.2000</max_time_on_load> <sum_bandwidth>0</sum_bandwidth> <nb_hits_with_bandwidth>0</nb_hits_with_bandwidth> <min_bandwidth /> @@ -58,6 +119,13 @@ <exit_nb_uniq_visitors>1</exit_nb_uniq_visitors> <exit_nb_visits>1</exit_nb_visits> <avg_bandwidth>0</avg_bandwidth> + <avg_time_network>0.042</avg_time_network> + <avg_time_server>0.096</avg_time_server> + <avg_time_transfer>0.2</avg_time_transfer> + <avg_time_dom_processing>0.955</avg_time_dom_processing> + <avg_time_dom_completion>0.566</avg_time_dom_completion> + <avg_time_on_load>0.2</avg_time_on_load> + <avg_page_load_time>2.059</avg_page_load_time> <avg_time_on_page>0</avg_time_on_page> <bounce_rate>0%</bounce_rate> <exit_rate>100%</exit_rate> diff --git a/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml b/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml index 5a506c577f..f20af069b9 100644 --- a/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml +++ b/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml @@ -28,6 +28,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=range&date=2010-01-03,2010-01-09</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2010-01-03,2010-01-09</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> diff --git a/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_month.xml b/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_month.xml index 294276a9f1..69a555d8c5 100644 --- a/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_month.xml +++ b/tests/PHPUnit/System/expected/test_SiteSearch_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_month.xml @@ -28,6 +28,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=range&date=2010-01-03,2010-07-03</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=month&date=2010-01-03,2010-07-03</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml index fda3aff44f..818122433b 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_Actions.getPageUrls_firstSite_lastN__API.getProcessedReport_day.xml @@ -28,6 +28,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=range&date=2010-01-03,2010-01-09</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2010-01-03,2010-01-09</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_and_graph__ScheduledReports.generateReport_month.original.html b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_and_graph__ScheduledReports.generateReport_month.original.html index 2a7730f174..612a845758 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_and_graph__ScheduledReports.generateReport_month.original.html +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_and_graph__ScheduledReports.generateReport_month.original.html @@ -54,11 +54,6 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> - <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> - Performance overview - </a> - </li> - <li style="font-size:15px;line-height:24px;"> <a href="#UserCountry_getCountry" style="text-decoration:none; color: #0d0d0d;"> Country </a> @@ -294,6 +289,11 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> + <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> + Performance overview + </a> + </li> + <li style="font-size:15px;line-height:24px;"> <a href="#Referrers_get" style="text-decoration:none; color: #0d0d0d;"> Referrers Overview </a> @@ -571,92 +571,6 @@ Back to top ↑ </a></p> -<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> - Performance overview -</h2> - - <img alt="" - src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAADICAIAAACF9KXqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAPWklEQVR4nO3dXY8b130H4COtVuuV9Wrvat+kpSR65Tc4TqOoCZIUTYMWdS9yYSGBWwQF2o8gJG4DFAH0DXLXjxHFCWqgN4WR9qKoowIOjECBulCVQo4XdWOt9bLikl71YhyWJZfkcGbIGc48z4UwHM2cOUPyT/525nDmwJMnT0JG6vX65uZmVq0BAIVyMKuG6vV6Vk0BAAWUTWhwjAEASi+D0CAxAEAVHEq5fr/EcPfu3c6HW1tby8vLA9p58ODBkSNHDh7M7HRJLlqtVrPZnJ+fz7sjae3s7MzOzh46lPbtka+9vb1Hjx4dPXo0746k1Wg0Qghzc3N5dyQtZV4oyrxQpqXMsznSEAkpRjbs7u7u7e2l70y+Wq3W7u5u3r3IwO7ubqvVyrsXae3t7ZXj5Wg2m81mM+9eZECZF4oyL5RpKfO0GbPzMEPnUYe1tbXOxboe9nr48OHy8vLhw4dT9idf9+7d297eXl1dzbsjaTWbzRMnTpw8eTLvjqSyu7vbaDRK8HJsbW2FEJaWlvLuSFrKvFCUeaFMS5lP93FCAGBihAYAIJYsQ4PfUABAiTnSAADEIjQUQlbX03RdTgDGZ1pDQ/tHnozK8wZAMtMaGhhJZ1Aw9ASAZKYyNEQXhNjc3PRHMwBMzHRfQLRT7wWtO+d0xYuhf21H67bX6m1536YuXbq071b6tdNv0yNtdGhy6r1YZ7T6vvvYfnjjxo2hXQKgUsoTGgboyhMxj090ZY59pzsf1uv1GzdubG9v12q1zq0MWDeTjQ7dtSgZ7JufeudHD+/cuXPp0qXeTbg5GUCVTeXpiX11na3o97U6UoP7Nr5va/220jV/8CmVAQuPtNH4ulbvbW2k/gNQbrkdabhy9XrPvPf7LfyjH77enu78Guv6G3piRvrinPafU0oJAESm4/TEtWvXrl271n7Y72usnSHGmiRGPdmRSU+SnWHJhPMRAERyCw0/+uHr165dO3/+fPRwa2trYWFhZmZm34Vv3/5/D/P6+gw5ndQ3kgCAIsjzSEPnwYNbt27VarWh98zt/frsOq7Qe5hhwDDAfRuMud2u1qKttH9x0DW/3w3Eu/R2Nc5G++1aJkbqPwDlNh2nJ1LqGlEY/9cTnS3su3q/lgdscfA37r6DHxNsdECzoxqp/wCU2JSFhn2/sYb+BKDfzAHz46/S+bDzJ5cxt9K7wKj7OHTdfv81+HnrvE6DoABAKNNPLgfod2WCadwKAORlyo40JDP0ggdTtBUAyEslQkMY/Vs82bd+v9MTAFAClTg9AQCkJzQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAA4crV61euXv/t9s6AZYQGAOAzN3754YD/FRoAoOr29p5EE69snB6wmNAAAFX3re/+OITwhReXFk/ND1hMaAAAQghh8dT8zMygYCA0AAAhhLC6eHTwAkIDABBCCOsrJwYvIDQAQKXtNj+NJi6cOTl4SaEBACrtz//mJyGESy8tH3v68OAlhQYAICw/+/TQZYQGACCcXT42dBmhAQAI59eGjIIMQgMAVNmVq9dDCGtLx9ZXjg9dWGgAgKpbefbI3OFDQxcbvsRQ9Xq9Pb25uZm+QQBgks4uDz/MENKHhnq93hkUuh4CAMW3vhorNKQ9PSEiAMC0q589FWcxYxoAoKKiUZCnn5lfiXGRhpDJmIa2znMT29vbnf/14MGD48cHHfpotVoPHjyYnZ3NsD+Tt7Oz02w279+/n3dH0mo2mzs7OzMzM3l3JJVms9lqtUrwcjx+/DiEUIIdUeaFoswLJd8yX1k48ujRwzhLZhMaorGQnacqPvjgg84Fbt++3Tleslej0dja2jp4cLqPfLRarVar1bXv0+jx48eNRuOTTz7JuyOp7O3tNRqNErwcjUYj/O4zZaop80JR5oWSb5k/e/RAzOcwm19P9I5sePHFFwc87HXr1q1arXb48JCrXhfcvXv3tre3a7Va3h1J686dOydOnDh5csidSwpud3f3zp07GxsbeXckra2trRDC0tJS3h1JS5kXijIvlPzK/JchhMuv1p9/fjXO0mkjv59LAMBU26jFGgUZMr9OQ/B7CgCYBtEoyKVnjzxzYj7mKmlDg4gAANPrYu2Z+AtP94gkACCN+tkRxrUIDQBQXc/Fu6xTRGgAgMr59NO9aMKRBgBgkG9/760QwsvPLcS5uWWb0AAAFVVbiXWfqjahAQAq6vzaaFf3EhoAoFr29p5EE/UzQgMA0N+3vvvjaGLd6QkAYKivvLp68OCBkVYRGgCgis6OeJghCA0AUE3nV0+MuorQAAAV0mx9dlmn8yOOggxCAwBUyhtvvhVCeGVjcfHUkVHXFRoAoHJWF59OsJbQAACVs3b6WIK1hAYAqJxRLyAdERoAoCp2Gq1oojb6TyeC0AAA1fGd7/80hPDlV1aOH51LsLrQAADVsrxwNNmKQgMAVMuZpSSjIIPQAABVU1tNMgoyCA0AUBFXrl6PJlYT/d4yCA0AUCl/+MWz83OHkq0rNABAhawsJhwFGYQGAKiUs0lHQQahAQAq5VyiyzpFhAYAKL/2KMiF0W9u2SY0AEBV/MmXz80eSv7VLzQAQFWsLSUfBRmEBgCojvVEN7dsExoAoOSarb1oon7mZJp2hAYAKLk33nwrhPD55xefnj+cph2hAQAqYWXx2MGDB9K0IDQAQCWsLye/rFNEaACASjifbkBDEBoAoNwePtqNJtJcCzIiNABAmf3l3/1DCOHzz58+PDuTsimhAQDKb3051RUaIkIDAJTfubW05yaC0AAAVfDc+qn0jQgNAFBa7Ztbri6muutERGgAgJJ7ZWMh5WWdIkIDAJTcxdozmbQjNABAyQkNAEAsmYyCDEIDAJRVexTkqeNPZdKg0AAAZfb1L57NqimhAQDKLJPLOkWEBgAos/rZtDe3bBMaAKCEmq29aOLCmWxGQQahAQBK6Y033wohfO7i4vzcoazaFBoAoLTWVzK4uWWb0AAApXV+NbNRkEFoAIDy2dt7Ek1cOJPZKMggNABA+dx/tBtNnFk6lmGzQgMAlM1f/+DtEMLXfu/MzEyWX/RCAwCU09rS0WwbFBoAoJzOrWQ5CjIIDQBQMv93WafsrgUZERoAoFSiyzqFEBZPHcm2ZaEBAErota+ez7xNoQEASmjtdMajIIPQAACltJ71KMggNABAmew0WtFELdO7TkSEBgAoj+98/6fRxPGjc5k3LjQAQNm8/o2NcTQrNABA2axlesuJNqEBAMpmHAMagtAAAKXxyYNGNLF62pEGAKC/v/rB29HE/NyhcbQvNABAqfzFay+OqWWhAQBK5cx4RkEGoQEASubcmeyvBRkRGgCgDK5cvR5NLJzM+OaWbUIDAJTHH3+pNntoXF/uQgMAlMc4bm7ZlsFPMur1ent6c3MzfYMAQDK1tXENaAjpQ0O9Xu8MCl0PAYAJ+PTTvWji/NrJ8W3F6QkAmHrf/t5b0cSxI4fHtxWhAQBK4k+/cu7gwQPja38sl5lM4G///v0Q3s+7F1n597w7QKfSvK/KoTQvhzIvlNK8r9JaXxnjgIYwvtDw7rvvdj68efPmSy+9NKZtAQAhhK3f/PrGjY/H1/64QsPly5cHPOy18c5/v7yxOv9U8jMx//Rvd54/98y51eQh619/8cHh2ZnLLy8nbuEXv/rw1x9u/9kfXEzcwr37Oz+7cfe1r15I3EII4e1/3vz6768//dRs4hb+8V/+4+K5UxfPLSZuIf2TefP2b//rw0++8aVa4hb+5+OH7/z8zje//kLiFkIWT2b6d+bPfv6fs4cOfO0L5xK3kP7JzOSd+ZN3fvVHl2vHjz6VuAVl3qbMI8q87d79xv1Hu29883PzT43xHMKBJ0+epFk/q19PvPfeey+88MLc3FyazuTu448//uijjzY2NvLuSFq3bt1aWFg4depU3h1JpdFo3Lx589VXX827I2ndvXs3hLC2tpZ3R9JS5oWizAtlWso8bR7Z3Nx0nQYAqIIMDmIICgBQBX5yCQDEknZMAwBQERlfRjpNO+3pdoMxZ3bO6Vo45nazuhJ2XnsxUg+LfDpp35cjJH0q0rwc/WYm6EPuBdJvZvztFqFA+s3MlgKZ5MuhOnpbi9O3vKrjM09SuHDhQvvf9O0MbnbAzMGtDd10nDZjNtX7cDJ78eR3O9IWs5NDm8pq5kh7MXhO/KZ6H2b7GsXsQ+4FkmZfilMgKbuhQHqb6n04yQJRHQNWzOXzKqaMf83Z7xeYXX9Gd+WgDGNRgqAX/QCkd619DwZ0xrpC7UVWHdj3FUw5c6QOdDbSbrPdWnuZMMGXI0O5F0gCBSyQZBRIVzsjbXcCVMdUmMRlpHvfChPYaErluHtnvwNWXR8unYq8mwNKbqopkLwokOJTHUWTPDS0n4h+UStls5NcN+YutBcbunAuezG4na6/TrLdVi7G+nJspr4ASXEKJP2+FKFA0u/F4D4okIl1LBSpOtIrQnVMUlFuWBXSjehJL6v3bo57EfMjNX7f8vpkbzfStXqCPzISvxwF/Fsh333JvUDS70URCiQTRSiQrkrPXb47knt1TPLlSBUaMuxl+me8IB/rOe7F4PNqo3Zj3wbjrDim79quv/8SdGbyClUgRZDvXhShQMb34T75Akl51qA41VGQ0x/TshcJQ0Pv7u07Z98V47SWizj1PCBRFmQvOiXrTxF2JGYHCvtyKJDe/yrIXnTKpUAy+XAvVIGM2lRhqyPl32wFqY5xF1rGpyc6n7jOY2i9M7t0zdzc3Nz3QHe/o9+ZP03JDrMXbS+6+han8QJ+skcS/ImW5uXI5DxLr1wKZBz7MvkCGdMr0tm3CRdItrU24QLpXH2qq2PcOxK/2aLtRT85XBGysF9LU23fZ7X3vdX7vhywSr8Ve9+mQ2eOT/neTuXboyIoYIFM5lUu2dupZLszjSYUGib8RUJFlOYTRIEwDuUoENVRKO49AQDE4i6XAEAsQgMAEIvQAADEIjQAALH8L1CH2Px0OQsyAAAAAElFTkSuQmCC" - height="200" - width="700" - margin="0 auto"/> - - <br/> - <br/> - - <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> - <thead style="background-color: #f2f2f2;"> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Name - </th> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> - Value - </th> - </thead> - <tbody> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. network time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.02 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. server time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.27 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. transfer time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.37 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM processing time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:01.17 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM completion time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.28 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. on load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.31 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. page load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:02.42 - </td> - </tr> - </tbody> - </table> - <p style="width: 100%; text-align:center;"> - <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> - Back to top ↑ - </a></p> - <h2 id="UserCountry_getCountry" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Country </h2> @@ -5206,6 +5120,92 @@ Back to top ↑ </a></p> +<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> + Performance overview +</h2> + + <img alt="" + src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAADICAIAAACF9KXqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAPWklEQVR4nO3dXY8b130H4COtVuuV9Wrvat+kpSR65Tc4TqOoCZIUTYMWdS9yYSGBWwQF2o8gJG4DFAH0DXLXjxHFCWqgN4WR9qKoowIOjECBulCVQo4XdWOt9bLikl71YhyWJZfkcGbIGc48z4UwHM2cOUPyT/525nDmwJMnT0JG6vX65uZmVq0BAIVyMKuG6vV6Vk0BAAWUTWhwjAEASi+D0CAxAEAVHEq5fr/EcPfu3c6HW1tby8vLA9p58ODBkSNHDh7M7HRJLlqtVrPZnJ+fz7sjae3s7MzOzh46lPbtka+9vb1Hjx4dPXo0746k1Wg0Qghzc3N5dyQtZV4oyrxQpqXMsznSEAkpRjbs7u7u7e2l70y+Wq3W7u5u3r3IwO7ubqvVyrsXae3t7ZXj5Wg2m81mM+9eZECZF4oyL5RpKfO0GbPzMEPnUYe1tbXOxboe9nr48OHy8vLhw4dT9idf9+7d297eXl1dzbsjaTWbzRMnTpw8eTLvjqSyu7vbaDRK8HJsbW2FEJaWlvLuSFrKvFCUeaFMS5lP93FCAGBihAYAIJYsQ4PfUABAiTnSAADEIjQUQlbX03RdTgDGZ1pDQ/tHnozK8wZAMtMaGhhJZ1Aw9ASAZKYyNEQXhNjc3PRHMwBMzHRfQLRT7wWtO+d0xYuhf21H67bX6m1536YuXbq071b6tdNv0yNtdGhy6r1YZ7T6vvvYfnjjxo2hXQKgUsoTGgboyhMxj090ZY59pzsf1uv1GzdubG9v12q1zq0MWDeTjQ7dtSgZ7JufeudHD+/cuXPp0qXeTbg5GUCVTeXpiX11na3o97U6UoP7Nr5va/220jV/8CmVAQuPtNH4ulbvbW2k/gNQbrkdabhy9XrPvPf7LfyjH77enu78Guv6G3piRvrinPafU0oJAESm4/TEtWvXrl271n7Y72usnSHGmiRGPdmRSU+SnWHJhPMRAERyCw0/+uHr165dO3/+fPRwa2trYWFhZmZm34Vv3/5/D/P6+gw5ndQ3kgCAIsjzSEPnwYNbt27VarWh98zt/frsOq7Qe5hhwDDAfRuMud2u1qKttH9x0DW/3w3Eu/R2Nc5G++1aJkbqPwDlNh2nJ1LqGlEY/9cTnS3su3q/lgdscfA37r6DHxNsdECzoxqp/wCU2JSFhn2/sYb+BKDfzAHz46/S+bDzJ5cxt9K7wKj7OHTdfv81+HnrvE6DoABAKNNPLgfod2WCadwKAORlyo40JDP0ggdTtBUAyEslQkMY/Vs82bd+v9MTAFAClTg9AQCkJzQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAAsQgNAEAsQgMAEIvQAADEIjQAALEIDQBALEIDABCL0AAAxCI0AACxCA0AQCxCAwAQi9AAAMQiNAAA4crV61euXv/t9s6AZYQGAOAzN3754YD/FRoAoOr29p5EE69snB6wmNAAAFX3re/+OITwhReXFk/ND1hMaAAAQghh8dT8zMygYCA0AAAhhLC6eHTwAkIDABBCCOsrJwYvIDQAQKXtNj+NJi6cOTl4SaEBACrtz//mJyGESy8tH3v68OAlhQYAICw/+/TQZYQGACCcXT42dBmhAQAI59eGjIIMQgMAVNmVq9dDCGtLx9ZXjg9dWGgAgKpbefbI3OFDQxcbvsRQ9Xq9Pb25uZm+QQBgks4uDz/MENKHhnq93hkUuh4CAMW3vhorNKQ9PSEiAMC0q589FWcxYxoAoKKiUZCnn5lfiXGRhpDJmIa2znMT29vbnf/14MGD48cHHfpotVoPHjyYnZ3NsD+Tt7Oz02w279+/n3dH0mo2mzs7OzMzM3l3JJVms9lqtUrwcjx+/DiEUIIdUeaFoswLJd8yX1k48ujRwzhLZhMaorGQnacqPvjgg84Fbt++3Tleslej0dja2jp4cLqPfLRarVar1bXv0+jx48eNRuOTTz7JuyOp7O3tNRqNErwcjUYj/O4zZaop80JR5oWSb5k/e/RAzOcwm19P9I5sePHFFwc87HXr1q1arXb48JCrXhfcvXv3tre3a7Va3h1J686dOydOnDh5csidSwpud3f3zp07GxsbeXckra2trRDC0tJS3h1JS5kXijIvlPzK/JchhMuv1p9/fjXO0mkjv59LAMBU26jFGgUZMr9OQ/B7CgCYBtEoyKVnjzxzYj7mKmlDg4gAANPrYu2Z+AtP94gkACCN+tkRxrUIDQBQXc/Fu6xTRGgAgMr59NO9aMKRBgBgkG9/760QwsvPLcS5uWWb0AAAFVVbiXWfqjahAQAq6vzaaFf3EhoAoFr29p5EE/UzQgMA0N+3vvvjaGLd6QkAYKivvLp68OCBkVYRGgCgis6OeJghCA0AUE3nV0+MuorQAAAV0mx9dlmn8yOOggxCAwBUyhtvvhVCeGVjcfHUkVHXFRoAoHJWF59OsJbQAACVs3b6WIK1hAYAqJxRLyAdERoAoCp2Gq1oojb6TyeC0AAA1fGd7/80hPDlV1aOH51LsLrQAADVsrxwNNmKQgMAVMuZpSSjIIPQAABVU1tNMgoyCA0AUBFXrl6PJlYT/d4yCA0AUCl/+MWz83OHkq0rNABAhawsJhwFGYQGAKiUs0lHQQahAQAq5VyiyzpFhAYAKL/2KMiF0W9u2SY0AEBV/MmXz80eSv7VLzQAQFWsLSUfBRmEBgCojvVEN7dsExoAoOSarb1oon7mZJp2hAYAKLk33nwrhPD55xefnj+cph2hAQAqYWXx2MGDB9K0IDQAQCWsLye/rFNEaACASjifbkBDEBoAoNwePtqNJtJcCzIiNABAmf3l3/1DCOHzz58+PDuTsimhAQDKb3051RUaIkIDAJTfubW05yaC0AAAVfDc+qn0jQgNAFBa7Ztbri6muutERGgAgJJ7ZWMh5WWdIkIDAJTcxdozmbQjNABAyQkNAEAsmYyCDEIDAJRVexTkqeNPZdKg0AAAZfb1L57NqimhAQDKLJPLOkWEBgAos/rZtDe3bBMaAKCEmq29aOLCmWxGQQahAQBK6Y033wohfO7i4vzcoazaFBoAoLTWVzK4uWWb0AAApXV+NbNRkEFoAIDy2dt7Ek1cOJPZKMggNABA+dx/tBtNnFk6lmGzQgMAlM1f/+DtEMLXfu/MzEyWX/RCAwCU09rS0WwbFBoAoJzOrWQ5CjIIDQBQMv93WafsrgUZERoAoFSiyzqFEBZPHcm2ZaEBAErota+ez7xNoQEASmjtdMajIIPQAACltJ71KMggNABAmew0WtFELdO7TkSEBgAoj+98/6fRxPGjc5k3LjQAQNm8/o2NcTQrNABA2axlesuJNqEBAMpmHAMagtAAAKXxyYNGNLF62pEGAKC/v/rB29HE/NyhcbQvNABAqfzFay+OqWWhAQBK5cx4RkEGoQEASubcmeyvBRkRGgCgDK5cvR5NLJzM+OaWbUIDAJTHH3+pNntoXF/uQgMAlMc4bm7ZlsFPMur1ent6c3MzfYMAQDK1tXENaAjpQ0O9Xu8MCl0PAYAJ+PTTvWji/NrJ8W3F6QkAmHrf/t5b0cSxI4fHtxWhAQBK4k+/cu7gwQPja38sl5lM4G///v0Q3s+7F1n597w7QKfSvK/KoTQvhzIvlNK8r9JaXxnjgIYwvtDw7rvvdj68efPmSy+9NKZtAQAhhK3f/PrGjY/H1/64QsPly5cHPOy18c5/v7yxOv9U8jMx//Rvd54/98y51eQh619/8cHh2ZnLLy8nbuEXv/rw1x9u/9kfXEzcwr37Oz+7cfe1r15I3EII4e1/3vz6768//dRs4hb+8V/+4+K5UxfPLSZuIf2TefP2b//rw0++8aVa4hb+5+OH7/z8zje//kLiFkIWT2b6d+bPfv6fs4cOfO0L5xK3kP7JzOSd+ZN3fvVHl2vHjz6VuAVl3qbMI8q87d79xv1Hu29883PzT43xHMKBJ0+epFk/q19PvPfeey+88MLc3FyazuTu448//uijjzY2NvLuSFq3bt1aWFg4depU3h1JpdFo3Lx589VXX827I2ndvXs3hLC2tpZ3R9JS5oWizAtlWso8bR7Z3Nx0nQYAqIIMDmIICgBQBX5yCQDEknZMAwBQERlfRjpNO+3pdoMxZ3bO6Vo45nazuhJ2XnsxUg+LfDpp35cjJH0q0rwc/WYm6EPuBdJvZvztFqFA+s3MlgKZ5MuhOnpbi9O3vKrjM09SuHDhQvvf9O0MbnbAzMGtDd10nDZjNtX7cDJ78eR3O9IWs5NDm8pq5kh7MXhO/KZ6H2b7GsXsQ+4FkmZfilMgKbuhQHqb6n04yQJRHQNWzOXzKqaMf83Z7xeYXX9Gd+WgDGNRgqAX/QCkd619DwZ0xrpC7UVWHdj3FUw5c6QOdDbSbrPdWnuZMMGXI0O5F0gCBSyQZBRIVzsjbXcCVMdUmMRlpHvfChPYaErluHtnvwNWXR8unYq8mwNKbqopkLwokOJTHUWTPDS0n4h+UStls5NcN+YutBcbunAuezG4na6/TrLdVi7G+nJspr4ASXEKJP2+FKFA0u/F4D4okIl1LBSpOtIrQnVMUlFuWBXSjehJL6v3bo57EfMjNX7f8vpkbzfStXqCPzISvxwF/Fsh333JvUDS70URCiQTRSiQrkrPXb47knt1TPLlSBUaMuxl+me8IB/rOe7F4PNqo3Zj3wbjrDim79quv/8SdGbyClUgRZDvXhShQMb34T75Akl51qA41VGQ0x/TshcJQ0Pv7u07Z98V47SWizj1PCBRFmQvOiXrTxF2JGYHCvtyKJDe/yrIXnTKpUAy+XAvVIGM2lRhqyPl32wFqY5xF1rGpyc6n7jOY2i9M7t0zdzc3Nz3QHe/o9+ZP03JDrMXbS+6+han8QJ+skcS/ImW5uXI5DxLr1wKZBz7MvkCGdMr0tm3CRdItrU24QLpXH2qq2PcOxK/2aLtRT85XBGysF9LU23fZ7X3vdX7vhywSr8Ve9+mQ2eOT/neTuXboyIoYIFM5lUu2dupZLszjSYUGib8RUJFlOYTRIEwDuUoENVRKO49AQDE4i6XAEAsQgMAEIvQAADEIjQAALH8L1CH2Px0OQsyAAAAAElFTkSuQmCC" + height="200" + width="700" + margin="0 auto"/> + + <br/> + <br/> + + <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> + <thead style="background-color: #f2f2f2;"> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Name + </th> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> + Value + </th> + </thead> + <tbody> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. network time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.02 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. server time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.27 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. transfer time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.37 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM processing time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:01.17 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM completion time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.28 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. on load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.31 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. page load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:02.42 + </td> + </tr> + </tbody> + </table> + <p style="width: 100%; text-align:center;"> + <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> + Back to top ↑ + </a></p> + <h2 id="Referrers_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Referrers Overview </h2> diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_only__ScheduledReports.generateReport_month.original.html b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_only__ScheduledReports.generateReport_month.original.html index f30230a579..e49a3b4f92 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_only__ScheduledReports.generateReport_month.original.html +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_only__ScheduledReports.generateReport_month.original.html @@ -54,11 +54,6 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> - <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> - Performance overview - </a> - </li> - <li style="font-size:15px;line-height:24px;"> <a href="#UserCountry_getCountry" style="text-decoration:none; color: #0d0d0d;"> Country </a> @@ -294,6 +289,11 @@ </a> </li> <li style="font-size:15px;line-height:24px;"> + <a href="#PagePerformance_get" style="text-decoration:none; color: #0d0d0d;"> + Performance overview + </a> + </li> + <li style="font-size:15px;line-height:24px;"> <a href="#Referrers_get" style="text-decoration:none; color: #0d0d0d;"> Referrers Overview </a> @@ -557,85 +557,6 @@ Back to top ↑ </a></p> -<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> - Performance overview -</h2> - - - - <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> - <thead style="background-color: #f2f2f2;"> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Name - </th> - <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> - Value - </th> - </thead> - <tbody> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. network time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.02 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. server time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.27 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. transfer time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.37 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM processing time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:01.17 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. DOM completion time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.28 - </td> - </tr> - - <tr style="background-color: #f2f2f2;"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. on load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:00.31 - </td> - </tr> - - <tr style=";"> - <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - Avg. page load time </td> - <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> - 00:00:02.42 - </td> - </tr> - </tbody> - </table> - <p style="width: 100%; text-align:center;"> - <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> - Back to top ↑ - </a></p> - <h2 id="UserCountry_getCountry" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Country </h2> @@ -4954,6 +4875,85 @@ Back to top ↑ </a></p> +<h2 id="PagePerformance_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> + Performance overview +</h2> + + + + <table style="border-collapse:collapse; border:1px solid rgb(231,231,231); padding:5px;"> + <thead style="background-color: #f2f2f2;"> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Name + </th> + <th style="border-bottom:1px solid rgb(231,231,231);font-size: 15px;text-align: left;font-weight:normal;padding:13px 0 13px 10px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; text-align:right;"> + Value + </th> + </thead> + <tbody> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. network time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.02 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. server time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.27 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. transfer time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.37 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM processing time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:01.17 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. DOM completion time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.28 + </td> + </tr> + + <tr style="background-color: #f2f2f2;"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. on load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:00.31 + </td> + </tr> + + <tr style=";"> + <td style="padding:17px 15px;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + Avg. page load time </td> + <td style="padding:17px 15px; text-align:right;;border-bottom:1px solid rgb(231,231,231);font-size: 15px;font-variant-numeric: tabular-nums;padding:17px 15px;color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;"> + 00:00:02.42 + </td> + </tr> + </tbody> + </table> + <p style="width: 100%; text-align:center;"> + <a style="color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif;; text-decoration:none; font-size: 9pt;" href="#reportTop"> + Back to top ↑ + </a></p> + <h2 id="Referrers_get" style=" color:#0d0d0d;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Cantarell, 'Helvetica Neue', sans-serif; font-size: 24pt; font-weight:normal; margin:45px 0 30px 0;"> Referrers Overview </h2> diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_csv__ScheduledReports.generateReport_month.original.csv b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_csv__ScheduledReports.generateReport_month.original.csv index ccc063526a..f8dd4f4fb6 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_csv__ScheduledReports.generateReport_month.original.csv +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_csv__ScheduledReports.generateReport_month.original.csv @@ -7,10 +7,6 @@ Visits Summary nb_uniq_visitors,nb_visits,nb_actions,max_actions,nb_actions_per_visit,avg_time_on_site,bounce_rate 2,11,43,5,3.9,00:10:55,27% -Performance overview -avg_time_network,avg_time_server,avg_time_transfer,avg_time_dom_processing,avg_time_dom_completion,avg_time_on_load,avg_page_load_time -00:00:00.02,00:00:00.27,00:00:00.37,00:00:01.17,00:00:00.28,00:00:00.31,00:00:02.42 - Country label,nb_visits,nb_actions,nb_actions_per_visit,avg_time_on_site,bounce_rate,revenue Unknown,8,40,5,00:15:01,0%,$0 @@ -318,6 +314,10 @@ Returning Visits nb_uniq_visitors_new,nb_users_new,nb_visits_new,nb_actions_new,max_actions_new,bounce_rate_new,nb_actions_per_visit_new,avg_time_on_site_new,nb_uniq_visitors_returning,nb_users_returning,nb_visits_returning,nb_actions_returning,max_actions_returning,bounce_rate_returning,nb_actions_per_visit_returning,avg_time_on_site_returning 2,0,2,2,1,100%,1,00:00:00,2,0,9,41,5,11%,4.6,00:13:21 +Performance overview +avg_time_network,avg_time_server,avg_time_transfer,avg_time_dom_processing,avg_time_dom_completion,avg_time_on_load,avg_page_load_time +00:00:00.02,00:00:00.27,00:00:00.37,00:00:01.17,00:00:00.28,00:00:00.31,00:00:02.42 + Referrers Overview Referrers_visitorsFromSearchEngines,Referrers_visitorsFromSocialNetworks,Referrers_visitorsFromDirectEntry,Referrers_visitorsFromWebsites,Referrers_visitorsFromCampaigns,Referrers_distinctSearchEngines,Referrers_distinctSocialNetworks,Referrers_distinctKeywords,Referrers_distinctWebsites,Referrers_distinctCampaigns,Referrers_visitorsFromDirectEntry_percent,Referrers_visitorsFromSearchEngines_percent,Referrers_visitorsFromCampaigns_percent,Referrers_visitorsFromSocialNetworks_percent,Referrers_visitorsFromWebsites_percent 0,0,1,6,4,0,0,0,1,1,9%,0%,36%,0%,55% diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf Binary files differindex b44ea38424..ce4bbcebdc 100644 --- a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf +++ b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_schedrep_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf diff --git a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getGlossaryMetrics.xml b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getGlossaryMetrics.xml index 922ec08d87..e57bb4c14f 100644 --- a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getGlossaryMetrics.xml +++ b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getGlossaryMetrics.xml @@ -157,12 +157,12 @@ </row> <row> <name>Pageviews</name> - <id>nb_hits</id> + <id>nb_pageviews</id> <documentation>The number of times this page was visited.</documentation> </row> <row> <name>Pageviews</name> - <id>nb_pageviews</id> + <id>nb_hits</id> <documentation>The number of times this page was visited.</documentation> </row> <row> diff --git a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml index 2a1a5bb2ab..d87ca12ac9 100644 --- a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml +++ b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml @@ -99,44 +99,6 @@ </row> <row> <category>Visitors</category> - <subcategory>Overview</subcategory> - <name>Performance overview</name> - <module>PagePerformance</module> - <action>get</action> - <onlineGuideUrl>https://matomo.org/faq/how-to/how-do-i-see-page-performance-reports/</onlineGuideUrl> - <metrics> - <avg_time_network>Avg. network time</avg_time_network> - <avg_time_server>Avg. server time</avg_time_server> - <avg_time_transfer>Avg. transfer time</avg_time_transfer> - <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> - <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> - <avg_time_on_load>Avg. on load time</avg_time_on_load> - <avg_page_load_time>Avg. page load time</avg_page_load_time> - </metrics> - <metricsDocumentation> - <avg_time_network>Average time (in seconds) how long it takes to connect to server. This includes the time needed to lookup DNS and establish a TCP connection. This value might be 0 after the first request to a domain as the browser might cache the connection.</avg_time_network> - <avg_time_server>Average time (in seconds) how long it takes the server to generate page. This is the time between the server receiving the request and start serving the response.</avg_time_server> - <avg_time_transfer>Average time (in seconds) how long it takes the browser to download the response from the server. This is the time from receiving the first byte till the response is complete.</avg_time_transfer> - <avg_time_dom_processing>Average time (in seconds) how long the browser spends loading the webpage after the response was fully received until the user can starting interacting with it.</avg_time_dom_processing> - <avg_time_dom_completion>Average time (in seconds) how long it takes for the browser to load media and execute any Javascript code listening for the DOMContentLoaded event after the the webpage was loaded and the user can already interact with it.</avg_time_dom_completion> - <avg_time_on_load>Average time (in seconds) how long it takes the browser to execute Javascript code waiting for the window.load event. This event is triggered once the DOM was completely rendered.</avg_time_on_load> - <avg_page_load_time>Average time (in seconds) how long it takes from requesting a page until the page is fully rendered within the browser</avg_page_load_time> - </metricsDocumentation> - <processedMetrics> - <avg_time_network>Avg. network time</avg_time_network> - <avg_time_server>Avg. server time</avg_time_server> - <avg_time_transfer>Avg. transfer time</avg_time_transfer> - <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> - <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> - <avg_time_on_load>Avg. on load time</avg_time_on_load> - <avg_page_load_time>Avg. page load time</avg_page_load_time> - </processedMetrics> - <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2008-12-06,2009-01-04</imageGraphUrl> - <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2008-12-06,2009-01-04</imageGraphEvolutionUrl> - <uniqueId>PagePerformance_get</uniqueId> - </row> - <row> - <category>Visitors</category> <subcategory>Locations</subcategory> <name>Country</name> <module>UserCountry</module> @@ -1061,6 +1023,18 @@ <avg_time_generation>Avg. generation time</avg_time_generation> </processedMetrics> <actionToLoadSubTables>getPageUrls</actionToLoadSubTables> + <relatedReports> + <row> + <name>Entry pages</name> + <module>Actions</module> + <action>getEntryPageUrls</action> + </row> + <row> + <name>Exit pages</name> + <module>Actions</module> + <action>getExitPageUrls</action> + </row> + </relatedReports> <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2009-01-04</imageGraphUrl> <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=Actions&apiAction=getPageUrls&period=day&date=2008-12-06,2009-01-04</imageGraphEvolutionUrl> <uniqueId>Actions_getPageUrls</uniqueId> @@ -1686,6 +1660,44 @@ <uniqueId>VisitFrequency_get</uniqueId> </row> <row> + <category>Actions</category> + <subcategory>Performance</subcategory> + <name>Performance overview</name> + <module>PagePerformance</module> + <action>get</action> + <onlineGuideUrl>https://matomo.org/faq/how-to/how-do-i-see-page-performance-reports/</onlineGuideUrl> + <metrics> + <avg_time_network>Avg. network time</avg_time_network> + <avg_time_server>Avg. server time</avg_time_server> + <avg_time_transfer>Avg. transfer time</avg_time_transfer> + <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> + <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> + <avg_time_on_load>Avg. on load time</avg_time_on_load> + <avg_page_load_time>Avg. page load time</avg_page_load_time> + </metrics> + <metricsDocumentation> + <avg_time_network>Average time (in seconds) how long it takes to connect to server. This includes the time needed to lookup DNS and establish a TCP connection. This value might be 0 after the first request to a domain as the browser might cache the connection.</avg_time_network> + <avg_time_server>Average time (in seconds) how long it takes the server to generate page. This is the time between the server receiving the request and start serving the response.</avg_time_server> + <avg_time_transfer>Average time (in seconds) how long it takes the browser to download the response from the server. This is the time from receiving the first byte till the response is complete.</avg_time_transfer> + <avg_time_dom_processing>Average time (in seconds) how long the browser spends loading the webpage after the response was fully received until the user can starting interacting with it.</avg_time_dom_processing> + <avg_time_dom_completion>Average time (in seconds) how long it takes for the browser to load media and execute any Javascript code listening for the DOMContentLoaded event after the the webpage was loaded and the user can already interact with it.</avg_time_dom_completion> + <avg_time_on_load>Average time (in seconds) how long it takes the browser to execute Javascript code waiting for the window.load event. This event is triggered once the DOM was completely rendered.</avg_time_on_load> + <avg_page_load_time>Average time (in seconds) how long it takes from requesting a page until the page is fully rendered within the browser</avg_page_load_time> + </metricsDocumentation> + <processedMetrics> + <avg_time_network>Avg. network time</avg_time_network> + <avg_time_server>Avg. server time</avg_time_server> + <avg_time_transfer>Avg. transfer time</avg_time_transfer> + <avg_time_dom_processing>Avg. DOM processing time</avg_time_dom_processing> + <avg_time_dom_completion>Avg. DOM completion time</avg_time_dom_completion> + <avg_time_on_load>Avg. on load time</avg_time_on_load> + <avg_page_load_time>Avg. page load time</avg_page_load_time> + </processedMetrics> + <imageGraphUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2008-12-06,2009-01-04</imageGraphUrl> + <imageGraphEvolutionUrl>index.php?module=API&method=ImageGraph.get&idSite=1&apiModule=PagePerformance&apiAction=get&period=day&date=2008-12-06,2009-01-04</imageGraphEvolutionUrl> + <uniqueId>PagePerformance_get</uniqueId> + </row> + <row> <category>Referrers</category> <name>Referrers Overview</name> <module>Referrers</module> diff --git a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportPagesMetadata.xml b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportPagesMetadata.xml index ae1d9a518e..82650e37a9 100644 --- a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportPagesMetadata.xml +++ b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportPagesMetadata.xml @@ -621,6 +621,88 @@ </widgets> </row> <row> + <uniqueId>General_Actions.PagePerformance_Performance</uniqueId> + <category> + <id>General_Actions</id> + <name>Behaviour</name> + <order>10</order> + <icon>icon-reporting-actions</icon> + </category> + <subcategory> + <id>PagePerformance_Performance</id> + <name>Performance</name> + <order>47</order> + </subcategory> + <widgets> + <row> + <name>Evolution of page performance metrics</name> + <module>PagePerformance</module> + <action>getEvolutionGraph</action> + <order>1</order> + <parameters> + <forceView>1</forceView> + <viewDataTable>graphStackedBarEvolution</viewDataTable> + <module>PagePerformance</module> + <action>getEvolutionGraph</action> + </parameters> + <uniqueId>widgetPagePerformancegetEvolutionGraphforceView1viewDataTablegraphStackedBarEvolution</uniqueId> + <isWide>0</isWide> + <viewDataTable>graphStackedBarEvolution</viewDataTable> + <isReport>1</isReport> + </row> + <row> + <name /> + <module>PagePerformance</module> + <action>get</action> + <order>2</order> + <parameters> + <forceView>1</forceView> + <viewDataTable>sparklines</viewDataTable> + <module>PagePerformance</module> + <action>get</action> + </parameters> + <uniqueId>widgetPagePerformancegetforceView1viewDataTablesparklines</uniqueId> + <isWide>0</isWide> + <viewDataTable>sparklines</viewDataTable> + <isReport>1</isReport> + </row> + <row> + <name>Page URLs</name> + <module>Actions</module> + <action>getPageUrls</action> + <order>3</order> + <parameters> + <forceView>1</forceView> + <viewDataTable>tablePerformanceColumns</viewDataTable> + <module>Actions</module> + <action>getPageUrls</action> + <performance>1</performance> + </parameters> + <uniqueId>widgetActionsgetPageUrlsforceView1viewDataTabletablePerformanceColumnsperformance1</uniqueId> + <isWide>1</isWide> + <viewDataTable>tablePerformanceColumns</viewDataTable> + <isReport>1</isReport> + </row> + <row> + <name>Page titles</name> + <module>Actions</module> + <action>getPageTitles</action> + <order>4</order> + <parameters> + <forceView>1</forceView> + <viewDataTable>tablePerformanceColumns</viewDataTable> + <module>Actions</module> + <action>getPageTitles</action> + <performance>1</performance> + </parameters> + <uniqueId>widgetActionsgetPageTitlesforceView1viewDataTabletablePerformanceColumnsperformance1</uniqueId> + <isWide>1</isWide> + <viewDataTable>tablePerformanceColumns</viewDataTable> + <isReport>1</isReport> + </row> + </widgets> + </row> + <row> <uniqueId>General_Visitors.DevicesDetection_Devices</uniqueId> <category> <id>General_Visitors</id> @@ -852,38 +934,6 @@ <viewDataTable>sparklines</viewDataTable> <isReport>1</isReport> </row> - <row> - <name>Evolution of page performance metrics</name> - <module>PagePerformance</module> - <action>getEvolutionGraph</action> - <order>20</order> - <parameters> - <forceView>1</forceView> - <viewDataTable>graphStackedBarEvolution</viewDataTable> - <module>PagePerformance</module> - <action>getEvolutionGraph</action> - </parameters> - <uniqueId>widgetPagePerformancegetEvolutionGraphforceView1viewDataTablegraphStackedBarEvolution</uniqueId> - <isWide>0</isWide> - <viewDataTable>graphStackedBarEvolution</viewDataTable> - <isReport>1</isReport> - </row> - <row> - <name /> - <module>PagePerformance</module> - <action>get</action> - <order>21</order> - <parameters> - <forceView>1</forceView> - <viewDataTable>sparklines</viewDataTable> - <module>PagePerformance</module> - <action>get</action> - </parameters> - <uniqueId>widgetPagePerformancegetforceView1viewDataTablesparklines</uniqueId> - <isWide>0</isWide> - <viewDataTable>sparklines</viewDataTable> - <isReport>1</isReport> - </row> </widgets> </row> <row> diff --git a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml index 4146478811..a4b88dcc80 100644 --- a/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml +++ b/tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml @@ -139,33 +139,6 @@ </widgets> </row> <row> - <name>Evolution of page performance metrics</name> - <category> - <id>General_Visitors</id> - <name>Visitors</name> - <order>5</order> - <icon>icon-reporting-visitors</icon> - </category> - <subcategory> - <id>General_Overview</id> - <name>Overview</name> - <order>2</order> - </subcategory> - <module>PagePerformance</module> - <action>getEvolutionGraph</action> - <order>20</order> - <parameters> - <forceView>1</forceView> - <viewDataTable>graphStackedBarEvolution</viewDataTable> - <module>PagePerformance</module> - <action>getEvolutionGraph</action> - </parameters> - <uniqueId>widgetPagePerformancegetEvolutionGraphforceView1viewDataTablegraphStackedBarEvolution</uniqueId> - <isWide>0</isWide> - <viewDataTable>graphStackedBarEvolution</viewDataTable> - <isReport>1</isReport> - </row> - <row> <name>Visits Over Time</name> <category> <id>General_Visitors</id> @@ -1625,6 +1598,33 @@ <isReport>1</isReport> </row> <row> + <name>Evolution of page performance metrics</name> + <category> + <id>General_Actions</id> + <name>Behaviour</name> + <order>10</order> + <icon>icon-reporting-actions</icon> + </category> + <subcategory> + <id>PagePerformance_Performance</id> + <name>Performance</name> + <order>47</order> + </subcategory> + <module>PagePerformance</module> + <action>getEvolutionGraph</action> + <order>1</order> + <parameters> + <forceView>1</forceView> + <viewDataTable>graphStackedBarEvolution</viewDataTable> + <module>PagePerformance</module> + <action>getEvolutionGraph</action> + </parameters> + <uniqueId>widgetPagePerformancegetEvolutionGraphforceView1viewDataTablegraphStackedBarEvolution</uniqueId> + <isWide>0</isWide> + <viewDataTable>graphStackedBarEvolution</viewDataTable> + <isReport>1</isReport> + </row> + <row> <name>Referrers</name> <category> <id>Referrers_Referrers</id> diff --git a/tests/UI/expected-screenshots/Comparison_transitions.png b/tests/UI/expected-screenshots/Comparison_transitions.png index f0c4a9c80e..7aa0439420 100644 --- a/tests/UI/expected-screenshots/Comparison_transitions.png +++ b/tests/UI/expected-screenshots/Comparison_transitions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cdabb7dec607c08eaabdf730dc612574b8c60d9d1b182824fbf2d7dcd5a00c03 -size 203615 +oid sha256:762959c7862aafac1044f0010fda6d70c28247807d1fa9390b7cec7c223120ed +size 203975 diff --git a/tests/UI/expected-screenshots/Comparison_visitors_overview.png b/tests/UI/expected-screenshots/Comparison_visitors_overview.png index ddbb3803df..dfc0f94cc1 100644 --- a/tests/UI/expected-screenshots/Comparison_visitors_overview.png +++ b/tests/UI/expected-screenshots/Comparison_visitors_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb135e54799c2eeb629f37ae6b8ed7d816b895e49449dbfa4f14a0198ab061df -size 503405 +oid sha256:a9c798cbd29a92e402fe57fe6e5b19a9e81dfe0f56a553f313326a45d5228bda +size 334181 diff --git a/tests/UI/expected-screenshots/Comparison_visitors_overview_no_compare.png b/tests/UI/expected-screenshots/Comparison_visitors_overview_no_compare.png index 1c491070f1..ab4cf16f7f 100644 --- a/tests/UI/expected-screenshots/Comparison_visitors_overview_no_compare.png +++ b/tests/UI/expected-screenshots/Comparison_visitors_overview_no_compare.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b7f10cb6f1282ed5a38ac7facadf8215b4e2702bf26335a4ed94a008c1f3a2cb -size 134556 +oid sha256:536fcaf16838b13fd67123e4a41fe4251486ba8244a6ae60bc168066f8ba6ff0 +size 78733 diff --git a/tests/UI/expected-screenshots/Comparison_visitors_overview_segment_removed.png b/tests/UI/expected-screenshots/Comparison_visitors_overview_segment_removed.png index f49661f52c..f1de9ccbc0 100644 --- a/tests/UI/expected-screenshots/Comparison_visitors_overview_segment_removed.png +++ b/tests/UI/expected-screenshots/Comparison_visitors_overview_segment_removed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:506d4500fd48dff2a5677e01ed1ffad948cc3bf95d330f158add2c7cd226089a -size 273098 +oid sha256:97e3aa2a4364344247604e5a23de0e495cfcd1d93bcfb563556fb4cc0f788932 +size 178293 diff --git a/tests/UI/expected-screenshots/Comparison_visitors_overview_switched.png b/tests/UI/expected-screenshots/Comparison_visitors_overview_switched.png index 0e9e93aafb..6010594000 100644 --- a/tests/UI/expected-screenshots/Comparison_visitors_overview_switched.png +++ b/tests/UI/expected-screenshots/Comparison_visitors_overview_switched.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3eafe4cde2dd1efaee37dcf2bd8e7bd75ef2d285698d1899583990c31b26aa7a -size 524665 +oid sha256:2c97cbedae1cce868d68ad50162bd95ae28dd245a11192c158be9c2f223f1020 +size 355091 diff --git a/tests/UI/expected-screenshots/Menus_mainmenu_loaded.png b/tests/UI/expected-screenshots/Menus_mainmenu_loaded.png index 5a206c6456..70bd8eb480 100644 --- a/tests/UI/expected-screenshots/Menus_mainmenu_loaded.png +++ b/tests/UI/expected-screenshots/Menus_mainmenu_loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2bdabf220895cdd329cf92d22610e161a4700c93e44481f2b10d245bd2cb6f4b -size 28036 +oid sha256:da1f60e4da4e1434aadea9c27d3e02b0c518528cae1935950932ad599ae5180f +size 29495 diff --git a/tests/UI/expected-screenshots/Theme_home.png b/tests/UI/expected-screenshots/Theme_home.png index 2830d23a75..ae7911c50b 100644 --- a/tests/UI/expected-screenshots/Theme_home.png +++ b/tests/UI/expected-screenshots/Theme_home.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5beeb7c2ad91facd97d17d2e02fb32f41400b90f35d5833f629f20470e55bcf9 -size 738613 +oid sha256:367f2c5e9885d33a3d7f775f1c87918f31c68e7517b59c1519879b726b03fc4d +size 735481 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_name_piece.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_name_piece.png index 9499acaa35..dbf184e857 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_name_piece.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_name_piece.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9c45a1a63148e00d1c640a6b64b815975d8fe1439a67d512f7d98a2e7b2a6c8f -size 56165 +oid sha256:95ae2be1e685c35b0f130850c889a094aecdcd5789534e7e29c274127342486d +size 56434 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece.png index 2275a6e94d..1bbdf3175d 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb87d5bac226df0c14ee2c7dae5120e0e0b0114c419570819efd22e4e1c6c934 -size 51713 +oid sha256:52e9917e0985a1ca12d56830d6185c0b934d3951c7fbdd4c55fe624425b196a5 +size 51969 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece_name.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece_name.png index 1b3e0c9da2..fc6eaf544c 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece_name.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_content_piece_name.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b8a8f15cfa1ba4b054f8e3c90b4a30fb3aa2dce05b4ed78d663463f9ffaa7fc3 -size 60285 +oid sha256:cf7a312320d0d8cc697ea5b57fa4af8e81d0b23593e7e4548a64e75776e8b27d +size 60570 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_contents.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_contents.png index 41d8b2dccd..95f9741b08 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_contents.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_contents.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8d3a31ca649cb9820a3ccba1854e4d74fae1b9d53e11897b7e6368b2f99f3acd -size 43107 +oid sha256:a297468c3b51fffdeda7f8b2bacb6cd87465a528e35bba3ec792db2db34febb4 +size 43354 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_downloads.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_downloads.png index 96f370aef2..8945ac0ec7 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_downloads.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_downloads.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a7b1c9fb39e1a608bf247332c19a0fe728c63c85d48ae93cd3bc1d439802895d -size 35541 +oid sha256:0853e87f24b81e82f75015e03d66249507d46c1f39f2605a997a5575c99e854d +size 35797 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_outlinks.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_outlinks.png index 7b855c03c4..51bd2cfd6d 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_outlinks.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_outlinks.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b83698ff0dd5d5836e7a27d01c01063037b371f83b2ee006363354abd1ae5f9f -size 41042 +oid sha256:2146d236a6d7adb381de4d6c288482a05ee0b1d7776bbbbe763db0f8e341161a +size 41320 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_actions_site_search.png b/tests/UI/expected-screenshots/UIIntegrationTest_actions_site_search.png index 27eabc0655..795ebdfe67 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_actions_site_search.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_actions_site_search.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b819f0b9df03b73aafdd03437cff329d121a9215b76a07bfe2df2ab71cf12907 -size 110734 +oid sha256:23f54d5258b9ff2a7d8901bc70c5205b9e6a0ea67d267e39a6b41a6fe6cb22d6 +size 110772 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_dashboard1.png b/tests/UI/expected-screenshots/UIIntegrationTest_dashboard1.png index b9bcfd5197..bbcabe47ee 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_dashboard1.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_dashboard1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:95e5a50882402d8afd94bd99e52f7eddb8e584f5fb82e009051168058c50d8d8 -size 662885 +oid sha256:40d6c212eb24cb66925c6410ef317f3f53e4678e9d394117fb1fd18f6a36b480 +size 664122 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_email_reports_editor.png b/tests/UI/expected-screenshots/UIIntegrationTest_email_reports_editor.png index dcac0c1cb9..c4d66f7e95 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_email_reports_editor.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_email_reports_editor.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d8c49d0de7fca8ea4e426be2927c7d472966a062111537d4360c2577f9a0a544 -size 475796 +oid sha256:905850e54c3a3ace16cf914e10b0ef23aa6219c042b3e0dbdc0e81d07fc80bad +size 475553 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_events_overview.png b/tests/UI/expected-screenshots/UIIntegrationTest_events_overview.png index 4533b7856d..a40bf8c306 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_events_overview.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_events_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ceb17e81a1625e185f8346ee64a44c1b5d48efbf4dad9834cb49dcfa0a11cadc -size 82865 +oid sha256:04d7b728b0d1526085dc431179d2fc97e21d523c92a090d01c270020d5624e00 +size 83127 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_glossary.png b/tests/UI/expected-screenshots/UIIntegrationTest_glossary.png index 2b15d2227f..4fd1094fb4 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_glossary.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_glossary.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a9969d32322b00e792defb635d57c41105d8be1732f08222919038537e9c1e4f -size 608952 +oid sha256:0fdd3e445c7785926b6d335f0226805848a23e7733d39b508c3975b1eaa610e6 +size 608949 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_glossary_widgetized.png b/tests/UI/expected-screenshots/UIIntegrationTest_glossary_widgetized.png index a19a8f5c98..a0a364edda 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_glossary_widgetized.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_glossary_widgetized.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:60841d13c8f64610de0e82a143086fa57f293406a76d181ad350c84ef32a6ee9 -size 752578 +oid sha256:9185a5e586dd44735f301ea6fa888408ad8db1f35b69bfe6efc51088b0145cc5 +size 752597 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview.png b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview.png index b687a6be35..13ec92d658 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cb5b68c6454eb46ff99cd667e88569eeaa3ad0813667e75dca9c78c6c2f08cdc -size 116391 +oid sha256:dd3f24ba3bcd457eb0ba42504f3380b8c705e2d454a3189acb1ba3948d935c16 +size 65371 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_columns.png b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_columns.png index dce055af12..63f7b46a89 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_columns.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_columns.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ee5902739401e058938b1b84a235dc9b5811805187d52b293aacd22c2f94cc25 -size 119467 +oid sha256:8a5ab344bbc4c6b6653ab5b2efd9bce506fcc7a2010f89f4b68e143526115b6b +size 67525 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_segment.png b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_segment.png index feb3b2ac06..9db72661d9 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_segment.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_visitors_overview_segment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c207bec26dbf6c9ef598da4954bcc9a1d6745cc5924761dfbd9edfd58260489d -size 180578 +oid sha256:2843fc117649fa7828b8ffbb9d65e30a4bcf2b180ea4382eecc2ab2042540f81 +size 134676 diff --git a/tests/UI/expected-screenshots/UIIntegrationTest_widgets_listing.png b/tests/UI/expected-screenshots/UIIntegrationTest_widgets_listing.png index 1b66213d1d..70f755f83e 100644 --- a/tests/UI/expected-screenshots/UIIntegrationTest_widgets_listing.png +++ b/tests/UI/expected-screenshots/UIIntegrationTest_widgets_listing.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:39a1263a785b1b9a76ca5e1ec1ae15bf0eb101a3e450a3797796aed30c3605c1 -size 183554 +oid sha256:0fd50c1507737a2a250a84f522fbf223d87300eeb2137cfc8f3d9a9ba83dea75 +size 189818 diff --git a/tests/UI/specs/UIIntegration_spec.js b/tests/UI/specs/UIIntegration_spec.js index 3b080c8583..2530ffcc5c 100644 --- a/tests/UI/specs/UIIntegration_spec.js +++ b/tests/UI/specs/UIIntegration_spec.js @@ -886,7 +886,7 @@ describe("UIIntegrationTest", function () { // TODO: Rename to Piwik? it('should load the widgets listing page correctly', async function () { await page.goto("?" + generalParams + "&module=Widgetize&action=index"); - visitors = await page.jQuery('.widgetpreview-categorylist>li:contains(Visitors - Overview):first'); + visitors = await page.jQuery('.widgetpreview-categorylist>li:contains(Visitors):first'); await visitors.hover(); await visitors.click(); await page.waitFor(100); |