isSampled(); list($sampled, $tags) = $sampler->isSampled(); $this->assertEquals($decision, $sampled); $this->assertEquals([ SAMPLER_TYPE_TAG_KEY => SAMPLER_TYPE_RATE_LIMITING, SAMPLER_PARAM_TAG_KEY => $maxTracesPerSecond, ], $tags); $sampler->close(); } public function maxRateProvider() { return [ [1000000, true], [1, false], [0, false], ]; } }