MHSanaei
4dfd008edb
test(sub): assert linear allocation growth instead of an absolute budget
...
TestSubscriptionDecodesInboundSettingsOncePerRequest capped one request
at a fixed number of bytes, which the race detector, a Go upgrade or a
richer link format can move: the race job already broke 128 MiB on
correct code, and raising the cap only waits for the next drift.
The test now builds each subscription at n and 3n clients and asserts
the allocation grows by at most 5x. One decode per request grows about
3x (2.94 to 3.40 measured, under -race too); one decode per link grows
6.9 to 9.3x, so the bound tells the two apart whatever the absolute
sizes are.
2026-11-01 14:00:29 +01:00
..
2026-09-27 03:04:50 +02:00
2026-09-14 12:10:25 +02:00
2026-09-14 12:10:25 +02:00
2026-06-24 15:25:41 +02:00
2026-10-24 07:10:30 +02:00
2026-10-24 07:10:30 +02:00
2026-10-24 04:21:04 +02:00
2026-09-26 20:31:50 +02:00
2026-10-24 04:21:04 +02:00
2026-10-24 04:21:04 +02:00
2026-10-24 07:10:30 +02:00
2026-11-01 09:09:28 +01:00
2026-10-31 08:56:24 +00:00
2026-10-31 08:56:24 +00:00
2026-10-24 06:08:02 +02:00
2026-10-24 22:45:46 +02:00
2026-09-26 21:13:39 +02:00
2026-09-26 21:13:39 +02:00
2026-07-21 15:52:33 +02:00
2026-11-01 10:26:54 +01:00
2026-10-02 15:44:41 +02:00
2026-09-12 11:12:13 +02:00
2026-10-31 08:53:27 +00:00
2026-11-01 00:57:32 +01:00
2026-10-31 08:53:27 +00:00
2026-10-24 04:21:04 +02:00
2026-09-26 22:00:09 +02:00
2026-11-01 10:30:26 +01:00
2026-11-01 10:30:26 +01:00
2026-09-26 21:13:46 +02:00
2026-07-29 21:01:59 +02:00
2026-09-26 22:03:20 +02:00
2026-09-26 22:03:20 +02:00
2026-10-24 05:13:44 +02:00
2026-10-24 05:13:44 +02:00
2026-10-24 20:07:55 +02:00
2026-10-24 21:05:42 +02:00
2026-11-01 14:00:29 +01:00
2026-10-24 21:05:42 +02:00
2026-11-01 00:54:59 +01:00
2026-10-14 14:42:00 +02:00
2026-10-05 19:05:13 +02:00
2026-11-01 00:57:32 +01:00
2026-09-27 01:06:17 +02:00
2026-09-27 01:06:17 +02:00
2026-09-16 01:55:56 +02:00
2026-09-13 11:51:56 +02:00
2026-09-13 11:51:56 +02:00
2026-09-13 11:51:56 +02:00
2026-10-24 04:21:04 +02:00
2026-09-10 17:05:54 +02:00
2026-09-10 17:05:54 +02:00
2026-10-31 09:00:06 +00:00
2026-10-31 09:00:06 +00:00
2026-11-01 09:09:28 +01:00
2026-11-01 13:20:27 +01:00
2026-10-24 06:36:49 +02:00
2026-09-12 11:12:13 +02:00
2026-10-24 12:33:02 +02:00
2026-10-11 18:02:12 +02:00
2026-09-27 03:04:50 +02:00
2026-07-23 23:57:29 +02:00
2026-09-15 21:13:29 +02:00
2026-09-15 21:13:29 +02:00
2026-09-15 21:13:29 +02:00
2026-10-31 14:28:18 +01:00
2026-10-31 14:28:18 +01:00
2026-10-31 09:00:06 +00:00
2026-10-31 09:00:06 +00:00
2026-11-01 01:15:28 +01:00
2026-11-01 01:15:28 +01:00
2026-11-01 00:45:21 +01:00
2026-10-24 06:36:49 +02:00
2026-09-27 03:04:50 +02:00
2026-10-24 04:21:04 +02:00
2026-10-22 17:10:11 +02:00
2026-09-27 03:04:50 +02:00
2026-09-08 15:36:57 +02:00
2026-09-27 03:04:50 +02:00
2026-06-15 19:31:57 +02:00
2026-10-03 00:31:52 +02:00
2026-09-27 03:04:50 +02:00
2026-10-25 15:54:42 +01:00
2026-10-03 02:56:02 +02:00
2026-09-30 15:03:16 +02:00
2026-09-27 03:04:50 +02:00
2026-10-24 06:36:49 +02:00
2026-11-01 13:16:14 +01:00
2026-10-24 22:45:46 +02:00
2026-10-24 22:45:46 +02:00
2026-09-13 19:58:27 +02:00
2026-09-10 17:05:54 +02:00
2026-11-01 13:20:27 +01:00
2026-08-15 15:22:11 +02:00
2026-09-10 17:05:54 +02:00
2026-10-24 04:21:04 +02:00
2026-09-27 03:04:50 +02:00
2026-10-24 22:45:46 +02:00
2026-10-24 04:21:04 +02:00
2026-06-29 14:32:23 +02:00
2026-06-29 14:32:23 +02:00
2026-09-13 19:58:10 +02:00
2026-10-11 08:21:08 +02:00