protected void getTraces_128BitTraceId(List<Span> trace, TestInfo testInfo) throws Exception {
    String testSuffix = testSuffix(testInfo);
    assertGetTracesReturns(requestBuilder().build(), trace);

    String frontend = appendSuffix(TestObjects.FRONTEND.serviceName(), testSuffix);
    String backend = appendSuffix(TestObjects.BACKEND.serviceName(), testSuffix);

    // search by 128-bit side's service and data
    assertGetTracesReturns(
      requestBuilder().serviceName(frontend).parseAnnotationQuery("foo").build(),
      trace);

    // search by 64-bit side's service and data
    assertGetTracesReturns(
      requestBuilder().serviceName(backend).parseAnnotationQuery("error").build(),
      trace);
  }
Ensures we can still lookup fully 128-bit traces when strict trace ID id disabled
zipkin-tests/src/main/java/zipkin2/storage/ITStrictTraceIdFalse.java