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
|
@Override
|
||||||
void assertFirstRequest() {
|
void assertFirstRequest() {
|
||||||
assertTraces(VAADIN_14_4 ? 5 : 4) {
|
assertTraces(VAADIN_14_4 ? 5 : 4) {
|
||||||
|
traces.sort(orderByRootSpanName(getContextPath() + "/main", getContextPath() + "/*"))
|
||||||
|
|
||||||
def handlers = getRequestHandlers("BootstrapHandler")
|
def handlers = getRequestHandlers("BootstrapHandler")
|
||||||
trace(0, 2 + handlers.size()) {
|
trace(0, 2 + handlers.size()) {
|
||||||
serverSpan(it, 0, getContextPath() + "/main")
|
serverSpan(it, 0, getContextPath() + "/main")
|
||||||
|
@ -49,17 +51,9 @@ abstract class AbstractVaadin14Test extends AbstractVaadinTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// following traces are for javascript files used on page
|
// following traces are for javascript files used on page
|
||||||
trace(1, 1) {
|
def count = VAADIN_14_4 ? 3 : 2
|
||||||
serverSpan(it, 0, getContextPath() + "/*")
|
for (i in 0..count) {
|
||||||
}
|
trace(1 + i, 1) {
|
||||||
trace(2, 1) {
|
|
||||||
serverSpan(it, 0, getContextPath() + "/*")
|
|
||||||
}
|
|
||||||
trace(3, 1) {
|
|
||||||
serverSpan(it, 0, getContextPath() + "/*")
|
|
||||||
}
|
|
||||||
if (VAADIN_14_4) {
|
|
||||||
trace(4, 1) {
|
|
||||||
serverSpan(it, 0, getContextPath() + "/*")
|
serverSpan(it, 0, getContextPath() + "/*")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,6 +41,9 @@ abstract class AbstractVaadin16Test extends AbstractVaadinTest {
|
||||||
@Override
|
@Override
|
||||||
void assertFirstRequest() {
|
void assertFirstRequest() {
|
||||||
assertTraces(VAADIN_17 ? 9 : 8) {
|
assertTraces(VAADIN_17 ? 9 : 8) {
|
||||||
|
traces.sort(orderByRootSpanName("IndexHtmlRequestHandler.handleRequest",
|
||||||
|
getContextPath() + "/main", getContextPath(), getContextPath() + "/*"))
|
||||||
|
|
||||||
def handlers = getRequestHandlers("IndexHtmlRequestHandler")
|
def handlers = getRequestHandlers("IndexHtmlRequestHandler")
|
||||||
trace(0, 2 + handlers.size()) {
|
trace(0, 2 + handlers.size()) {
|
||||||
serverSpan(it, 0, "IndexHtmlRequestHandler.handleRequest")
|
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")
|
handlers = getRequestHandlers("UidlRequestHandler")
|
||||||
trace(traceIndex + 5, 2 + handlers.size() + 2) {
|
trace(1, 2 + handlers.size() + 2) {
|
||||||
serverSpan(it, 0, getContextPath() + "/main")
|
serverSpan(it, 0, getContextPath() + "/main")
|
||||||
span(1) {
|
span(1) {
|
||||||
name "SpringVaadinServletService.handleRequest"
|
name "SpringVaadinServletService.handleRequest"
|
||||||
|
@ -131,6 +90,30 @@ abstract class AbstractVaadin16Test extends AbstractVaadinTest {
|
||||||
childOf span(spanIndex)
|
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