@Test void storeSpans_readbackRaw() {
    Span missingDuration = LOTS_OF_SPANS[0].toBuilder().duration(null).build();
    Span withDuration = LOTS_OF_SPANS[0];

    // write the span to zipkin directly
    zipkin.storeSpans(List.of(missingDuration));
    zipkin.storeSpans(List.of(withDuration));

    assertThat(zipkin.getTrace(missingDuration.traceId())).containsExactly(missingDuration,
      withDuration);
  }
The raw query can show affects like redundant rows in the data store.
zipkin-junit5/src/test/java/zipkin2/junit5/ZipkinExtensionTest.java