Index
A B C G I K M N P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- assertRunIsUnloadable(Class<? extends Runnable>, ClassLoader) - Static method in class brave.test.util.ClassLoaders
-
Runs the type in a new classloader that recreates brave classes
- assertRunIsUnloadableWithSupplier(Class<? extends ClassLoaders.ConsumerRunnable<T>>, Class<? extends Supplier<? extends T>>) - Static method in class brave.test.util.ClassLoaders
-
Runs the assertion in a new classloader.
- attachesSpanInCallable() - Method in class brave.test.propagation.CurrentTraceContextTest
- attachesSpanInCallable_canClear() - Method in class brave.test.propagation.CurrentTraceContextTest
- attachesSpanInRunnable() - Method in class brave.test.propagation.CurrentTraceContextTest
B
- blockOnGC() - Static method in class brave.test.util.GarbageCollectors
-
Runs the garbage collector and waits until all of the provided
WeakReference
are cleared, indicating the referenced objects have been collected. - brave.test.propagation - package brave.test.propagation
- brave.test.util - package brave.test.util
C
- carrier() - Method in class brave.test.propagation.PropagationSetterTest
- ClassLoaders - Class in brave.test.util
- ClassLoaders() - Constructor for class brave.test.util.ClassLoaders
- ClassLoaders.ConsumerRunnable<T> - Class in brave.test.util
- ConsumerRunnable() - Constructor for class brave.test.util.ClassLoaders.ConsumerRunnable
- context - Variable in class brave.test.propagation.CurrentTraceContextTest
- currentSpan_defaultsToNull() - Method in class brave.test.propagation.CurrentTraceContextTest
- currentSupplier() - Method in class brave.test.propagation.CurrentTraceContextTest
- currentTraceContext - Variable in class brave.test.propagation.CurrentTraceContextTest
- CurrentTraceContextTest - Class in brave.test.propagation
- CurrentTraceContextTest() - Constructor for class brave.test.propagation.CurrentTraceContextTest
G
- GarbageCollectors - Class in brave.test.util
-
Utilities for working with the garbage collector in tests.
- get(Map<K, String>, K) - Method in class brave.test.propagation.PropagationTest.MapEntry
I
- inject(Map<K, String>, SamplingFlags) - Method in class brave.test.propagation.PropagationTest
-
There's currently no standard API to just inject sampling flags, as IDs are intended to be propagated.
- inject(Map<K, String>, String, String, String, Boolean, Boolean) - Method in class brave.test.propagation.PropagationTest
- is_inheritable(CurrentTraceContext) - Method in class brave.test.propagation.CurrentTraceContextTest
- isnt_inheritable() - Method in class brave.test.propagation.CurrentTraceContextTest
K
- keyFactory() - Method in class brave.test.propagation.PropagationSetterTest
M
- map - Variable in class brave.test.propagation.PropagationTest
- MapEntry() - Constructor for class brave.test.propagation.PropagationTest.MapEntry
- maybeScope_canClearScope() - Method in class brave.test.propagation.CurrentTraceContextTest
- maybeScope_doesntDuplicateContext() - Method in class brave.test.propagation.CurrentTraceContextTest
- maybeScope_doesntDuplicateContext_onNull() - Method in class brave.test.propagation.CurrentTraceContextTest
- maybeScope_noticesDifferentContext() - Method in class brave.test.propagation.CurrentTraceContextTest
- maybeScope_noticesDifferentSpanId() - Method in class brave.test.propagation.CurrentTraceContextTest
- maybeScope_retainsContext() - Method in class brave.test.propagation.CurrentTraceContextTest
N
- newInstance(Class<T>, ClassLoader) - Static method in class brave.test.util.ClassLoaders
-
Validating instance creator that ensures the supplier type is static or top-level
- newScope_canClearScope() - Method in class brave.test.propagation.CurrentTraceContextTest
- newScope_noticesDifferentContext() - Method in class brave.test.propagation.CurrentTraceContextTest
- newScope_noticesDifferentSpanId() - Method in class brave.test.propagation.CurrentTraceContextTest
- newScope_retainsContext() - Method in class brave.test.propagation.CurrentTraceContextTest
- notUnloadable_whenScopeLeaked() - Method in class brave.test.propagation.CurrentTraceContextTest
-
TODO: While it is an instrumentation bug to not close a scope, we should be tolerant.
- notYetSampledContext - Variable in class brave.test.propagation.CurrentTraceContextTest
P
- propagation - Variable in class brave.test.propagation.PropagationTest
- PropagationSetterTest<C,K> - Class in brave.test.propagation
- PropagationSetterTest() - Constructor for class brave.test.propagation.PropagationSetterTest
- propagationSupplier() - Method in class brave.test.propagation.PropagationTest
- PropagationTest<K> - Class in brave.test.propagation
- PropagationTest() - Constructor for class brave.test.propagation.PropagationTest
- PropagationTest.MapEntry<K> - Class in brave.test.propagation
- put(Map<K, String>, K, String) - Method in class brave.test.propagation.PropagationTest.MapEntry
R
- read(C, K) - Method in class brave.test.propagation.PropagationSetterTest
- reset() - Method in class brave.test.propagation.PropagationSetterTest
- restoresSpanAfterCallable() - Method in class brave.test.propagation.CurrentTraceContextTest
- restoresSpanAfterRunnable() - Method in class brave.test.propagation.CurrentTraceContextTest
- run() - Method in class brave.test.util.ClassLoaders.ConsumerRunnable
S
- set() - Method in class brave.test.propagation.PropagationSetterTest
- set128() - Method in class brave.test.propagation.PropagationSetterTest
- setter() - Method in class brave.test.propagation.PropagationSetterTest
- setTwoKeys() - Method in class brave.test.propagation.PropagationSetterTest
U
- unloadable_afterBasicUsage() - Method in class brave.test.propagation.PropagationTest
- unloadable_afterScopeClose() - Method in class brave.test.propagation.CurrentTraceContextTest
- unloadable_unused() - Method in class brave.test.propagation.CurrentTraceContextTest
- unloadable_unused() - Method in class brave.test.propagation.PropagationTest
- unsampledContext - Variable in class brave.test.propagation.CurrentTraceContextTest
V
- verifyImplicitContext(TraceContext) - Method in class brave.test.propagation.CurrentTraceContextTest
- verifyRoundTrip_128BitTrace() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_childSpan() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_debug() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_empty() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_externallyProvidedIds() - Method in class brave.test.propagation.PropagationTest
-
When the caller propagates IDs, but not a sampling decision, the current process should decide.
- verifyRoundTrip_notSampled() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_notSampled_noIds() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_rootSpan() - Method in class brave.test.propagation.PropagationTest
- verifyRoundTrip_sampledTrueNoOtherTraceHeaders() - Method in class brave.test.propagation.PropagationTest
All Classes All Packages