<#include "../macros.ftl"/>

## ${dp.getString("title")?html}

${dp.getString("description")?html}

<#if !dp.getBoolean("mode_is_lite")>
${dp.getText("Estimated_User_Capacity")} | ${dp.getString("user_capacity")}
${dp.getText("Maximum_Users_Analyzed")} | ${dp.getString("maximum_users")}
${dp.getText("Summary")}
${dp.getText("Start_Time")} | ${dp.getString("start_time")}
${dp.getText("Duration")} | ${dp.getString("duration")}
${dp.getString("total_repeats_label")} | ${dp.getString("total_repeats")}
<#if dp.getBoolean("has_http_testcases")>
${dp.getText("Total_hits")} | ${dp.getString("total_hits")}
${dp.getText("Peak_hits/sec")} | ${dp.getString("peak_hit_rate")}
${dp.getText("Peak_transfer_speed")} | ${dp.getString("peak_transfer_speed")}
${dp.getText("Peak_cases/min")} | ${dp.getString("peak_cases_min")}
${dp.getText("Total_Errors")} | <#if dp.getBoolean("has_exclusion_rules")> ${dp.getString("total_errors")} → ${dp.getString("total_errors_after_exclusion")} <#else> ${dp.getString("total_errors")}
${dp.getText("Pages_with_Errors")} | <#if dp.getBoolean("has_exclusion_rules")> ${dp.getString("total_pages_with_errors")} → ${dp.getString("total_pages_with_errors_after_exclusion")} <#else> ${dp.getString("total_pages_with_errors")}
<#if dp.getBoolean("has_exclusion_rules")>
${dp.getText("Excluded_Errors")} | ${dp.getString("excluded_error_count")}

### ${dp.getNBText("Performance_Goal_Analysis")}

<#if dp.getBoolean("performance_goals_enabled") > <#if dp.getBoolean("mode_is_lite")> <@ProBanner section="TopLevelMetrics" summary="LoadTestReport.lite.PerformanceGoals.summary" description="LoadTestReport.lite.execsummary.PerformanceGoals" /> <@VideoLink link=dp.getLink("perfgoals-vid") description=dp.getText("Report.video_link_description.performance_goals")/> <#else>

${dp.getText("SummarySection.perf_goals.description")}

<@VideoLink link=dp.getLink("perfgoals-vid") description=dp.getText("Report.video_link_description.performance_goals")/> <@DataTable dp.getTable("perfgoal")/> <@ExportLink link=dp.getLink("perfgoals-export")/> <#else> <#if dp.getBoolean("mode_is_lite")> <@ProBanner section="TopLevelMetrics" summary="LoadTestReport.lite.PerformanceGoals.summary" description="LoadTestReport.lite.execsummary.PerformanceGoals" /> <@VideoLink link=dp.getLink("perfgoals-vid") description=dp.getText("Report.video_link_description.performance_goals")/> <#else>

${dp.getText("NoPerformanceGoalsForLoadTest")}

<@VideoLink link=dp.getLink("perfgoals-vid") description=dp.getText("Report.video_link_description.performance_goals")/>
<#if dp.getBoolean("analyze_by_users") || dp.getBoolean("mode_is_lite") >

### ${dp.getNBText("User_Level_Analysis")}

<#if dp.getBoolean("mode_is_lite")> <@ProBanner section="TopLevelMetrics" summary="LoadTestReport.lite.UserCapacity.summary" description="LoadTestReport.lite.UserCapacity" /> <@VideoLink link=dp.getLink("userlevel-vid") description=dp.getText("Report.video_link_description.userlevel_analysis")/> <#else> <@VideoLink link=dp.getLink("userlevel-vid") description=dp.getText("Report.video_link_description.userlevel_analysis")/> <#if dp.getBoolean("shared.tlm.average_pg_dur")>

#### ${dp.getText("Page_Duration")}

${dp.getText("SummarySection.page_duration.byusers.description")?html}

${dp.getLink("shared.tlm.pdur-byusers")}

<#if dp.getBoolean("shared.tlm.pages_per_sec")>

#### ${dp.getText("Page_Completion_Rate")}

${dp.getText("SummarySection.pages_per_sec.byusers.description")?html}

${dp.getLink("shared.tlm.pps-byusers")}

<#if dp.getBoolean("has_http_testcases")>

#### ${dp.getText("Transaction_(URL)_Completion_Rate")}

${dp.getText("SummarySection.hits_per_sec.byusers.description")?html}

<#if dp.getBoolean("has_http_testcases") && dp.getBoolean("has_http_testcases")>

${dp.getText("SummarySection.hits_per_sec.caveat")?html}

${dp.getLink("hps-byusers")}

#### ${dp.getString("shared.tlm.failures-byusers-name")?html}

${dp.getString("shared.tlm.failures-byusers-description")?html}

${dp.getLink("shared.tlm.failures-byusers")}

<#if dp.getBoolean("shared.tlm.has-http-bandwidth-byusers")>

#### ${dp.getText("Bandwidth_Consumption")}

${dp.getText("SummarySection.bandwidth.byusers.description")?html}

<@VideoLink link=dp.getLink("bandwidth-vid") description=dp.getText("Report.video_link_description.bandwidth")/>

${dp.getLink("shared.tlm.bandwidth-byusers")}

<#if dp.getBoolean("shared.tlm.has-browser-bandwidth-byusers")>

#### ${dp.getText("Bandwidth_Consumption")}

${dp.getText("SummarySection.browser_bandwidth.byusers.description")?html}

<@VideoLink link=dp.getLink("bandwidth-vid") description=dp.getText("Report.video_link_description.bandwidth")/>

${dp.getLink("shared.tlm.browser-bandwidth-byusers")}

<#if dp.getBoolean("cases_per_min_available")>

#### ${dp.getText("Cases/min")}

${dp.getText("SummarySection.cases_per_min.byusers.description")?html}

${dp.getLink("cpm-byusers")}

<#if dp.getBoolean("shared.tlm.waiting_users_by_users_available") >

#### ${dp.getNBText("Waiting_Users")}

${dp.getText("SummarySection.waiting_users.byusers.description")?html}

<@VideoLink link=dp.getLink("waitingusers-vid") description=dp.getText("Report.video_link_description.waiting_users")/>

${dp.getLink("shared.tlm.waitusers-byusers")}

${dp.getText("SummarySection.users_table.description")?html}

<@DataTable dp.getTable("userlevel")/> <@ExportLink link=dp.getLink("userlevel-export")/>
<#if dp.getBoolean("analyze_by_time") >

### ${dp.getNBText("Time-based_Analysis")}

<#if dp.getBoolean("shared.tlm.average_pg_dur")>

#### ${dp.getText("Page_Duration")}

${dp.getText("SummarySection.page_duration.description")?html}

${dp.getLink("shared.tlm.pdur")}

<#if dp.getBoolean("shared.tlm.pages_per_sec")>

#### ${dp.getText("Page_Completion_Rate")}

${dp.getText("SummarySection.pages_per_sec.description")?html}

${dp.getLink("shared.tlm.pps")}

<#if dp.getBoolean("has_http_testcases")>

#### ${dp.getText("Transaction_(URL)_Completion_Rate")}

${dp.getText("SummarySection.hits_per_sec.description")?html}

<#if dp.getBoolean("has_http_testcases") && dp.getBoolean("has_http_testcases")>

${dp.getText("SummarySection.hits_per_sec.caveat")?html}

${dp.getLink("hps")}

<#if dp.getBoolean("shared.tlm.has-failures")>

#### ${dp.getString("shared.tlm.failures-name")?html}

${dp.getString("shared.tlm.failures-description")?html}

${dp.getLink("shared.tlm.failures")}

<#if dp.getBoolean("shared.tlm.has-http-bandwidth")>

#### ${dp.getText("Bandwidth_Consumption")}

${dp.getText("SummarySection.bandwidth.description")?html}

<@VideoLink link=dp.getLink("bandwidth-vid") description=dp.getText("Report.video_link_description.bandwidth")/>

${dp.getLink("shared.tlm.bandwidth")}

<#if dp.getBoolean("shared.tlm.has-browser-bandwidth")>

#### ${dp.getText("Bandwidth_Consumption")}

${dp.getText("SummarySection.browser_bandwidth.description")?html}

<@VideoLink link=dp.getLink("bandwidth-vid") description=dp.getText("Report.video_link_description.bandwidth")/>

${dp.getLink("shared.tlm.browser-bandwidth")}

<#if dp.getBoolean("cases_per_min_available")>

#### ${dp.getText("Cases/min")}

${dp.getText("SummarySection.cases_per_min.description")?html}

${dp.getLink("cpm")}

<#if dp.getBoolean("detailed_durations_available") >

#### ${dp.getNBText("Detailed_Page_Durations")}

${dp.getText("SummarySection.detailed_page_durations.description")?html}

${dp.getLink("pdurdetail")}

<#if dp.getBoolean("colored_detailed_durations_available") >

#### ${dp.getNBText("Detailed_Page_Durations(color)")}

${dp.getText("SummarySection.detailed_page_durations_color.description")?html}

${dp.getLink("pdurdetailcolor")}

<@DataTable dp.getTable("testcase")/>

<#if dp.getBoolean("shared.tlm.waiting_users_available") >

#### ${dp.getNBText("Waiting_Users")}

<#if dp.getBoolean("mode_is_lite")> <@ProBanner section="TopLevelMetrics" summary="LoadTestReport.lite.WaitingUsers.summary" description="LoadTestReport.lite.WaitingUsers" /> <@VideoLink link=dp.getLink("waitingusers-vid") description=dp.getText("Report.video_link_description.waiting_users")/> <#else>

${dp.getText("SummarySection.waiting_users.description")?html}

<@VideoLink link=dp.getLink("waitingusers-vid") description=dp.getText("Report.video_link_description.waiting_users")/>

${dp.getLink("shared.tlm.waitusers")}

#### ${dp.getText("Test_summary_metrics")}

${dp.getText("SummarySection.time_table.description")?html}

<@DataTable dp.getTable("summary")/> <@ExportLink link=dp.getLink("summary")/>