Package org.apache.hadoop.hbase.client
Class TestResultScannerTracing
java.lang.Object
org.apache.hadoop.hbase.client.TestResultScannerTracing
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HBaseClassTestRulestatic final org.junit.rules.TestRuleprivate static final ConnectionRuleprivate static final intprivate static final byte[]private static final byte[]private static final org.slf4j.Loggerprivate static final MiniClusterRuleprivate static final OpenTelemetryClassRulefinal OpenTelemetryTestRuleprivate static final org.apache.hadoop.hbase.TableNamefinal org.junit.rules.TestName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidassertAsyncPrefetchScan(org.apache.hadoop.hbase.client.Scan scan) private voidassertDefaultScan(org.apache.hadoop.hbase.client.Scan scan) private voidassertReversedScan(org.apache.hadoop.hbase.client.Scan scan) voidbefore()private org.apache.hadoop.hbase.client.Scanprivate org.apache.hadoop.hbase.client.Scanprivate org.apache.hadoop.hbase.client.Scanprivate voiddoScan(Supplier<org.apache.hadoop.hbase.client.Scan> spanSupplier, Consumer<org.apache.hadoop.hbase.client.Scan> scanAssertions) voidvoidvoidprivate static voidwaitForSpan(org.hamcrest.Matcher<io.opentelemetry.sdk.trace.data.SpanData> parentSpanMatcher)
-
Field Details
-
LOG
-
CLASS_RULE
-
TABLE_NAME
-
FAMILY
-
CQ
-
COUNT
- See Also:
-
otelClassRule
-
miniClusterRule
-
connectionRule
-
classRule
-
otelTestRule
-
testName
-
-
Constructor Details
-
TestResultScannerTracing
public TestResultScannerTracing()
-
-
Method Details
-
before
- Throws:
Exception
-
waitForSpan
private static void waitForSpan(org.hamcrest.Matcher<io.opentelemetry.sdk.trace.data.SpanData> parentSpanMatcher) -
buildDefaultScan
-
assertDefaultScan
-
buildAsyncPrefetchScan
-
assertAsyncPrefetchScan
-
buildReversedScan
-
assertReversedScan
-
doScan
private void doScan(Supplier<org.apache.hadoop.hbase.client.Scan> spanSupplier, Consumer<org.apache.hadoop.hbase.client.Scan> scanAssertions) throws Exception - Throws:
Exception
-
testNormalScan
- Throws:
Exception
-
testAsyncPrefetchScan
- Throws:
Exception
-
testReversedScan
- Throws:
Exception
-