|
14 | 14 |
|
15 | 15 | import unittest |
16 | 16 |
|
17 | | -from opencensus.trace.samplers import fixed_rate |
| 17 | +from opencensus.trace.samplers import probability |
18 | 18 |
|
19 | 19 |
|
20 | | -class TestFixedRateSampler(unittest.TestCase): |
| 20 | +class TestProbabilitySampler(unittest.TestCase): |
21 | 21 |
|
22 | 22 | def test_constructor_invalid(self): |
23 | 23 | with self.assertRaises(ValueError): |
24 | | - fixed_rate.FixedRateSampler(rate=2) |
| 24 | + probability.ProbabilitySampler(rate=2) |
25 | 25 |
|
26 | 26 | def test_constructor_valid(self): |
27 | 27 | rate = 0.8 |
28 | 28 | trace_id = 'f8739df974a4481f98748cd92b27177d' |
29 | | - sampler = fixed_rate.FixedRateSampler(rate=rate) |
| 29 | + sampler = probability.ProbabilitySampler(rate=rate) |
30 | 30 |
|
31 | 31 | self.assertEqual(sampler.rate, rate) |
32 | 32 |
|
33 | 33 | def test_constructor_default(self): |
34 | 34 | rate = 0.5 |
35 | 35 | trace_id = 'f8739df974a4481f98748cd92b27177d' |
36 | | - sampler = fixed_rate.FixedRateSampler() |
| 36 | + sampler = probability.ProbabilitySampler() |
37 | 37 |
|
38 | 38 | self.assertEqual(sampler.rate, rate) |
39 | 39 |
|
40 | 40 | def test_should_sample_smaller(self): |
41 | 41 | trace_id = 'f8739df974a4481f98748cd92b27177d' |
42 | | - sampler = fixed_rate.FixedRateSampler(rate=1) |
| 42 | + sampler = probability.ProbabilitySampler(rate=1) |
43 | 43 | should_sample = sampler.should_sample(trace_id=trace_id) |
44 | 44 |
|
45 | 45 | self.assertTrue(should_sample) |
46 | 46 |
|
47 | 47 | def test_should_sample_greater(self): |
48 | 48 | trace_id = 'f8739df974a4481f98748cd92b27177d' |
49 | | - sampler = fixed_rate.FixedRateSampler(rate=0) |
| 49 | + sampler = probability.ProbabilitySampler(rate=0) |
50 | 50 | should_sample = sampler.should_sample(trace_id=trace_id) |
51 | 51 |
|
52 | 52 | self.assertFalse(should_sample) |
53 | 53 |
|
54 | 54 | def test_should_sample_trace_id_sampled(self): |
55 | 55 | trace_id = '00000000000000000000000000000000' |
56 | | - sampler = fixed_rate.FixedRateSampler(rate=0.5) |
| 56 | + sampler = probability.ProbabilitySampler(rate=0.5) |
57 | 57 | should_sample = sampler.should_sample(trace_id=trace_id) |
58 | 58 |
|
59 | 59 | self.assertTrue(should_sample) |
60 | 60 |
|
61 | 61 | def test_should_sample_trace_id_not_sampled(self): |
62 | 62 | trace_id = 'ffffffffffffffffffffffffffffffff' |
63 | | - sampler = fixed_rate.FixedRateSampler(rate=0.5) |
| 63 | + sampler = probability.ProbabilitySampler(rate=0.5) |
64 | 64 | should_sample = sampler.should_sample(trace_id=trace_id) |
65 | 65 |
|
66 | 66 | self.assertFalse(should_sample) |
0 commit comments