Skip to content

Commit

Permalink
Release XLT 8.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jowerner committed Jan 13, 2025
2 parents 171855f + fb0e0c2 commit 37f5573
Show file tree
Hide file tree
Showing 20 changed files with 3,231 additions and 6,606 deletions.
1 change: 1 addition & 0 deletions config/reportgenerator.properties
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,7 @@ com.xceptance.xlt.reportgenerator.providers.16 = com.xceptance.xlt.report.provid
com.xceptance.xlt.reportgenerator.providers.17 = com.xceptance.xlt.report.providers.PageLoadTimingsReportProvider
com.xceptance.xlt.reportgenerator.providers.18 = com.xceptance.xlt.report.providers.RequestMethodsReportProvider
com.xceptance.xlt.reportgenerator.providers.19 = com.xceptance.xlt.report.providers.WebVitalsReportProvider
com.xceptance.xlt.reportgenerator.providers.20 = com.xceptance.xlt.report.providers.CustomLogsReportProvider

###############################################################################
#
Expand Down
44 changes: 44 additions & 0 deletions config/xsl/loadreport/sections/custom-values.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,50 @@
</div>
</div>

<div class="section" id="custom-data-logs-summary">
<xsl:call-template name="headline-custom-data-logs-summary"/>

<div class="content">
<xsl:call-template name="description-custom-data-logs-summary"/>

<table class="c-tab-content table-autosort:0">
<thead>
<tr>
<th>Scope</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<xsl:choose>
<xsl:when test="count(customLogs/customLog) &gt; 0">
<xsl:for-each select="customLogs/customLog">
<xsl:sort select="scope"/>
<tr>
<td class="key">
<a>
<xsl:attribute name="href"><xsl:value-of select="path"/></xsl:attribute>
<xsl:value-of select="scope"/>
</a>
</td>
<td class="value">
<xsl:call-template name="format-bytes">
<xsl:with-param name="bytes" select="size"/>
</xsl:call-template>
</td>
</tr>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<tr>
<td colspan="2" class="no-data">No data available</td>
</tr>
</xsl:otherwise>
</xsl:choose>
</tbody>
</table>
</div>
</div>

</xsl:template>

</xsl:stylesheet>
7 changes: 6 additions & 1 deletion config/xsl/loadreport/sections/navigation.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,12 @@
<li><a href="page-load-timings.html">Page Load Timings</a></li>
<li><a href="web-vitals.html">Web Vitals</a></li>
<li><a href="custom-timers.html">Custom Timers</a></li>
<li><a href="custom-values.html">Custom Values</a></li>
<li><a href="custom-values.html">Custom Data</a>
<ul>
<li><a href="custom-values.html#custom-values-summary">Custom Values</a></li>
<li><a href="custom-values.html#custom-data-logs-summary">Custom Data Logs</a></li>
</ul>
</li>
<li><a href="external.html">External Data</a></li>
<li><a href="errors.html">Errors</a>
<ul>
Expand Down
12 changes: 12 additions & 0 deletions config/xsl/loadreport/text/descriptions.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -627,6 +627,18 @@
<xsl:call-template name="numbers-projected"/>
</div>
</xsl:template>

<!--- ## Description: Custom Data Logs Summary ## -->
<xsl:template name="headline-custom-data-logs-summary">
<h2>Custom Data Logs</h2>
</xsl:template>
<xsl:template name="description-custom-data-logs-summary">
<div class="description">
<p>
The custom data logs contain custom data collected by test scripts.
</p>
</div>
</xsl:template>

<!--- ## Description: External ## -->
<xsl:template name="headline-external">
Expand Down
9 changes: 8 additions & 1 deletion doc/internal-doc/api.sig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#Signature file v4.1
#Version 8.5.0
#Version 8.6.0-SNAPSHOT

CLSS public abstract com.xceptance.xlt.api.actions.AbstractAction
cons protected init(com.xceptance.xlt.api.actions.AbstractAction,java.lang.String)
Expand Down Expand Up @@ -326,8 +326,14 @@ meth public abstract void setRemainingValues(java.util.List<com.xceptance.xlt.ap
meth public abstract void setTime(long)
meth public abstract void setTransactionName(java.lang.String)

CLSS public abstract interface com.xceptance.xlt.api.engine.DataLogger
meth public abstract void log(java.lang.String)
meth public abstract void setExtension(java.lang.String)
meth public abstract void setHeader(java.lang.String)

CLSS public abstract interface com.xceptance.xlt.api.engine.DataManager
meth public abstract boolean isLoggingEnabled()
meth public abstract com.xceptance.xlt.api.engine.DataLogger dataLogger(java.lang.String)
meth public abstract long getEndOfLoggingPeriod()
meth public abstract long getStartOfLoggingPeriod()
meth public abstract void disableLogging()
Expand Down Expand Up @@ -505,6 +511,7 @@ meth public abstract void setWebDriverActionName(java.lang.String)
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="")
meth public abstract void startAction(java.lang.String)
meth public abstract void stopAction()
meth public final static void logData(java.lang.String,java.lang.String)
meth public final static void logEvent(java.lang.String,java.lang.String)
meth public static com.xceptance.xlt.api.engine.Session getCurrent()
supr java.lang.Object
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.xceptance</groupId>
<artifactId>xlt</artifactId>
<version>8.5.0</version>
<version>8.6.0</version>
<packaging>jar</packaging>

<name>XLT</name>
Expand Down
Loading

0 comments on commit 37f5573

Please sign in to comment.