Package org.apache.avro.ipc.trace.SpanAggregator

Examples of org.apache.avro.ipc.trace.SpanAggregator.SpanAggregationResults


    allSpans.addAll(aPlugin.storage.getAllSpans());
    allSpans.addAll(bPlugin.storage.getAllSpans());
    allSpans.addAll(cPlugin.storage.getAllSpans());
    allSpans.addAll(dPlugin.storage.getAllSpans());

    SpanAggregationResults results = SpanAggregator.getFullSpans(allSpans);
   
    assertEquals(0, results.incompleteSpans.size());
    List<Span> merged = results.completeSpans;
    List<Trace> traces = SpanAggregator.getTraces(merged).traces;
   
View Full Code Here


    allSpans.addAll(aPlugin.storage.getAllSpans());
    allSpans.addAll(bPlugin.storage.getAllSpans());
    allSpans.addAll(cPlugin.storage.getAllSpans());
    allSpans.addAll(dPlugin.storage.getAllSpans());
   
    SpanAggregationResults results = SpanAggregator.getFullSpans(allSpans);
   
    TraceFormationResults traces = SpanAggregator.getTraces(results.completeSpans);
   
    assertEquals(1, traces.traces.size());
    assertEquals(0, traces.rejectedSpans.size());
View Full Code Here

    span1b.responsePayloadSize = 11;
   
    List<Span> partials = new ArrayList<Span>();
    partials.add(span1a);
    partials.add(span1b);
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
   
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);
    assertTrue(results.incompleteSpans.size() == 0);
    assertTrue(results.completeSpans.size() == 1);
View Full Code Here

    partials.add(spanBogus2);
    partials.add(spanBogus3);
    partials.add(spanBogus4);
    partials.add(spanBogus5);
   
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);

    assertTrue(results.incompleteSpans.size() == 5);
    assertTrue(results.incompleteSpans.contains(spanBogus1));
View Full Code Here

    span1b.responsePayloadSize = 11;
   
    List<Span> partials = new ArrayList<Span>();
    partials.add(span1a);
    partials.add(span1b);
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
   
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);
    assertTrue(results.incompleteSpans.size() == 0);
    assertTrue(results.completeSpans.size() == 1);
View Full Code Here

    partials.add(spanBogus2);
    partials.add(spanBogus3);
    partials.add(spanBogus4);
    partials.add(spanBogus5);
   
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);

    assertTrue(results.incompleteSpans.size() == 5);
    assertTrue(results.incompleteSpans.contains(spanBogus1));
View Full Code Here

    allSpans.addAll(aPlugin.storage.getAllSpans());
    allSpans.addAll(bPlugin.storage.getAllSpans());
    allSpans.addAll(cPlugin.storage.getAllSpans());
    allSpans.addAll(dPlugin.storage.getAllSpans());
   
    SpanAggregationResults results = SpanAggregator.getFullSpans(allSpans);
   
    TraceFormationResults traces = SpanAggregator.getTraces(results.completeSpans);
   
    assertEquals(1, traces.traces.size());
    assertEquals(0, traces.rejectedSpans.size());
View Full Code Here

    allSpans.addAll(aPlugin.storage.getAllSpans());
    allSpans.addAll(bPlugin.storage.getAllSpans());
    allSpans.addAll(cPlugin.storage.getAllSpans());
    allSpans.addAll(dPlugin.storage.getAllSpans());

    SpanAggregationResults results = SpanAggregator.getFullSpans(allSpans);
   
    assertEquals(0, results.incompleteSpans.size());
    List<Span> merged = results.completeSpans;
    List<Trace> traces = SpanAggregator.getTraces(merged).traces;
   
View Full Code Here

    span1b.setResponsePayloadSize(11L);
   
    List<Span> partials = new ArrayList<Span>();
    partials.add(span1a);
    partials.add(span1b);
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
   
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);
    assertTrue(results.incompleteSpans.size() == 0);
    assertTrue(results.completeSpans.size() == 1);
View Full Code Here

    partials.add(spanBogus2);
    partials.add(spanBogus3);
    partials.add(spanBogus4);
    partials.add(spanBogus5);
   
    SpanAggregationResults results = SpanAggregator.getFullSpans(partials);
    assertNotNull(results.completeSpans);
    assertNotNull(results.incompleteSpans);

    assertTrue(results.incompleteSpans.size() == 5);
    assertTrue(results.incompleteSpans.contains(spanBogus1));
View Full Code Here

TOP

Related Classes of org.apache.avro.ipc.trace.SpanAggregator.SpanAggregationResults

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.