Sort traces in vaarin tests (#4812)
This commit is contained in:
parent
31fddb7afd
commit
0b414e4ea4
|
@ -30,6 +30,8 @@ abstract class AbstractVaadin14Test extends AbstractVaadinTest {
|
|||
@Override
|
||||
void assertFirstRequest() {
|
||||
assertTraces(VAADIN_14_4 ? 5 : 4) {
|
||||
traces.sort(orderByRootSpanName(getContextPath() + "/main", getContextPath() + "/*"))
|
||||
|
||||
def handlers = getRequestHandlers("BootstrapHandler")
|
||||
trace(0, 2 + handlers.size()) {
|
||||
serverSpan(it, 0, getContextPath() + "/main")
|
||||
|
@ -49,17 +51,9 @@ abstract class AbstractVaadin14Test extends AbstractVaadinTest {
|
|||
}
|
||||
}
|
||||
// following traces are for javascript files used on page
|
||||
trace(1, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
trace(2, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
trace(3, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
if (VAADIN_14_4) {
|
||||
trace(4, 1) {
|
||||
def count = VAADIN_14_4 ? 3 : 2
|
||||
for (i in 0..count) {
|
||||
trace(1 + i, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
}
|
||||
|
|
|
@ -41,6 +41,9 @@ abstract class AbstractVaadin16Test extends AbstractVaadinTest {
|
|||
@Override
|
||||
void assertFirstRequest() {
|
||||
assertTraces(VAADIN_17 ? 9 : 8) {
|
||||
traces.sort(orderByRootSpanName("IndexHtmlRequestHandler.handleRequest",
|
||||
getContextPath() + "/main", getContextPath(), getContextPath() + "/*"))
|
||||
|
||||
def handlers = getRequestHandlers("IndexHtmlRequestHandler")
|
||||
trace(0, 2 + handlers.size()) {
|
||||
serverSpan(it, 0, "IndexHtmlRequestHandler.handleRequest")
|
||||
|
@ -58,52 +61,8 @@ abstract class AbstractVaadin16Test extends AbstractVaadinTest {
|
|||
}
|
||||
}
|
||||
}
|
||||
// /xyz/VAADIN/build/vaadin-bundle-*.cache.js
|
||||
trace(1, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
if (VAADIN_17) {
|
||||
// /xyz/VAADIN/build/vaadin-devmodeGizmo-*.cache.js
|
||||
trace(2, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
}
|
||||
int traceIndex = VAADIN_17 ? 3 : 2
|
||||
handlers = getRequestHandlers("JavaScriptBootstrapHandler")
|
||||
trace(traceIndex, 2 + handlers.size()) {
|
||||
serverSpan(it, 0, getContextPath())
|
||||
span(1) {
|
||||
name "SpringVaadinServletService.handleRequest"
|
||||
kind SpanKind.INTERNAL
|
||||
childOf span(0)
|
||||
}
|
||||
int spanIndex = 2
|
||||
handlers.each { handler ->
|
||||
span(spanIndex++) {
|
||||
name handler + ".handleRequest"
|
||||
kind SpanKind.INTERNAL
|
||||
childOf span(1)
|
||||
}
|
||||
}
|
||||
}
|
||||
// /xyz/VAADIN/build/vaadin-?-*.cache.js
|
||||
trace(traceIndex + 1, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
// /xyz/VAADIN/build/vaadin-?-*.cache.js
|
||||
trace(traceIndex + 2, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
// /xyz/VAADIN/build/vaadin-?-*.cache.js
|
||||
trace(traceIndex + 3, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
// /xyz/VAADIN/build/vaadin-?-*.cache.js
|
||||
trace(traceIndex + 4, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
handlers = getRequestHandlers("UidlRequestHandler")
|
||||
trace(traceIndex + 5, 2 + handlers.size() + 2) {
|
||||
trace(1, 2 + handlers.size() + 2) {
|
||||
serverSpan(it, 0, getContextPath() + "/main")
|
||||
span(1) {
|
||||
name "SpringVaadinServletService.handleRequest"
|
||||
|
@ -131,6 +90,30 @@ abstract class AbstractVaadin16Test extends AbstractVaadinTest {
|
|||
childOf span(spanIndex)
|
||||
}
|
||||
}
|
||||
handlers = getRequestHandlers("JavaScriptBootstrapHandler")
|
||||
trace(2, 2 + handlers.size()) {
|
||||
serverSpan(it, 0, getContextPath())
|
||||
span(1) {
|
||||
name "SpringVaadinServletService.handleRequest"
|
||||
kind SpanKind.INTERNAL
|
||||
childOf span(0)
|
||||
}
|
||||
int spanIndex = 2
|
||||
handlers.each { handler ->
|
||||
span(spanIndex++) {
|
||||
name handler + ".handleRequest"
|
||||
kind SpanKind.INTERNAL
|
||||
childOf span(1)
|
||||
}
|
||||
}
|
||||
}
|
||||
// following traces are for javascript files used on page
|
||||
def count = VAADIN_17 ? 5 : 4
|
||||
for (i in 0..count) {
|
||||
trace(3 + i, 1) {
|
||||
serverSpan(it, 0, getContextPath() + "/*")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue