Skip to content

Commit 0643be4

Browse files
committed
Test bin splitting
1 parent ff8f273 commit 0643be4

1 file changed

Lines changed: 32 additions & 9 deletions

File tree

dogstatsd-http-core/src/test/java/com/datadoghq/dogstatsd/http/serializer/PayloadBuilderTest.java

Lines changed: 32 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public void handle(byte[] p) {
4646
Sketch sketch1 = new Sketch();
4747
sketch1.build(new long[] {1, 2, 2}, 1.0);
4848
Sketch sketch2 = new Sketch();
49-
sketch2.build(new long[] {2, 2, 3, 3, 3}, 1.0);
49+
sketch2.build(new long[] {2, 2, 3, 3, 3}, 5e-10);
5050

5151
b.sketch("ijk")
5252
.setTags(Arrays.asList(new String[] {"foo", "baz"}))
@@ -68,7 +68,7 @@ public void handle(byte[] p) {
6868
new int[] {
6969
// MetricData
7070
(3 << 3) | 2,
71-
220,
71+
243,
7272
1,
7373
// dictNameStr
7474
(1 << 3) | 2,
@@ -219,17 +219,26 @@ public void handle(byte[] p) {
219219
// valsSint64
220220
(17 << 3) | 2,
221221
1,
222-
10,
222+
19,
223223
2,
224224
4,
225225
10,
226226
2,
227227
4,
228228
6,
229-
26,
229+
128,
230+
144,
231+
196,
232+
219,
233+
193,
234+
1,
230235
4,
231236
6,
232-
10,
237+
246,
238+
143,
239+
223,
240+
192,
241+
74,
233242
// valsFloat32, list(pack('<ff', 1, 1.5))
234243
(18 << 3) | 2,
235244
1,
@@ -279,21 +288,35 @@ public void handle(byte[] p) {
279288
// sketchBinKeys
280289
(21 << 3) | 2,
281290
1,
282-
6,
291+
7,
283292
244,
284293
20,
285294
90,
286295
206,
287296
21,
288297
52,
298+
0,
289299
// sketchBinCnts
290300
(22 << 3) | 2,
291301
1,
292-
4,
302+
17,
293303
1,
294304
2,
295-
2,
296-
3,
305+
254,
306+
207,
307+
172,
308+
243,
309+
14,
310+
255,
311+
255,
312+
255,
313+
255,
314+
15,
315+
254,
316+
247,
317+
130,
318+
173,
319+
6,
297320
// sourceTypeName
298321
(23 << 3) | 2,
299322
1,

0 commit comments

Comments
 (0)