OpenTelemetry PHP

TraceIdRatioBasedSamplerTest extends TestCase
in package

Attributes
#[CoversClass]
\OpenTelemetry\SDK\Trace\Sampler\TraceIdRatioBasedSampler::class

Table of Contents

Methods

computeTValueProvider()  : iterable<string|int, mixed>
invalidProbabilityProvider()  : array<string|int, mixed>
shouldSampleProvider()  : iterable<string|int, mixed>
test_compute_t_value()  : void
test_get_description()  : void
test_invalid_probability_trace_id_ratio_based_sampler()  : void
test_should_sample()  : void

Methods

computeTValueProvider()

public static computeTValueProvider() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>

invalidProbabilityProvider()

public static invalidProbabilityProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

shouldSampleProvider()

public static shouldSampleProvider() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>

test_compute_t_value()

public test_compute_t_value(string $expected, float $probability, int $precision) : void
Parameters
$expected : string
$probability : float
$precision : int
Attributes
#[DataProvider]
'computeTValueProvider'

test_invalid_probability_trace_id_ratio_based_sampler()

public test_invalid_probability_trace_id_ratio_based_sampler(float $probability) : void
Parameters
$probability : float
Attributes
#[DataProvider]
'invalidProbabilityProvider'

test_should_sample()

public test_should_sample(string $traceId, float $probability, int $result) : void
Parameters
$traceId : string
$probability : float
$result : int
Attributes
#[DataProvider]
'shouldSampleProvider'

        
On this page

Search results