Alex Chi Z.
700885471f
fix(test): only test num of L1 layers in compaction smoke test ( #9186 )
...
close https://github.com/neondatabase/neon/issues/9160
For whatever reason, pg17's WAL pattern seems different from others,
which triggers some flaky behavior within the compaction smoke test.
## Summary of changes
* Run L0 compaction before proceeding with the read benchmark.
* So that we can ensure the num of L0 layers is 0 and test the
compaction behavior only with L1 layers.
We have a threshold for triggering L0 compaction. In some cases, the
test case did not produce enough L0 layers to do a L0 compaction,
therefore leaving the layer map with 3+ L0 layers above the L1 layers.
This increases the average read depth for the timeline.
---------
Signed-off-by: Alex Chi Z <chi@neon.tech >
2024-10-02 17:42:35 +01:00
..
2024-09-12 23:18:41 +01:00
2024-08-12 15:37:15 +03:00
2024-08-29 11:26:52 +00:00
2024-08-27 18:36:33 +03:00
2024-05-22 17:06:00 +00:00
2024-03-26 15:24:18 +01:00
2024-08-07 17:14:45 +00:00
2024-09-09 12:38:34 +03:00
2024-09-30 17:56:40 +03:00
2024-09-19 17:27:10 +01:00
2024-09-19 17:27:10 +01:00
2024-07-26 15:48:44 +01:00
2023-10-27 10:47:11 +01:00
2024-07-22 14:17:02 +01:00
2024-09-09 12:38:34 +03:00
2023-09-08 16:19:57 +01:00
2024-08-21 14:26:27 -04:00
2024-10-02 17:42:35 +01:00
2024-09-30 16:37:14 +02:00
2024-09-09 12:38:34 +03:00
2024-09-23 21:28:50 +03:00
2024-09-09 12:38:34 +03:00
2024-05-06 06:45:27 +03:00
2024-09-09 12:38:34 +03:00
2024-09-09 12:38:34 +03:00
2024-09-09 12:38:34 +03:00
2024-09-16 23:37:36 +01:00
2024-09-12 23:18:41 +01:00
2024-07-05 15:12:01 +01:00
2024-09-09 12:38:34 +03:00
2023-04-13 14:34:29 +03:00
2024-05-22 15:43:21 +03:00
2024-05-17 12:24:02 +02:00
2024-05-29 22:18:09 +03:00
2024-09-24 16:41:59 +03:00
2024-08-21 17:22:47 +01:00
2024-06-10 13:50:17 +00:00
2024-04-02 14:32:14 +01:00
2024-08-21 17:22:47 +01:00
2024-09-19 17:27:10 +01:00
2023-09-15 11:17:18 +01:00
2024-07-04 15:05:41 +01:00
2024-09-24 23:38:16 +03:00
2024-09-09 12:38:34 +03:00
2024-09-09 12:38:34 +03:00
2024-03-01 10:45:39 +01:00
2024-09-09 12:38:34 +03:00
2024-06-24 20:12:24 +00:00
2024-09-16 16:38:55 +01:00
2024-09-09 12:38:34 +03:00
2024-09-30 17:56:37 +03:00
2024-09-30 09:20:52 +03:00
2024-01-26 18:23:53 +00:00
2024-09-09 12:38:34 +03:00
2024-10-01 20:54:00 +03:00
2023-04-13 14:34:29 +03:00
2024-08-13 20:14:42 +03:00
2024-05-17 12:24:02 +02:00
2024-07-11 15:03:35 -04:00
2024-06-13 00:31:31 +03:00
2024-07-23 11:41:12 +01:00
2023-04-13 14:34:29 +03:00
2024-06-07 10:18:05 +03:00
2024-10-01 10:15:18 +01:00
2024-08-29 11:26:52 +00:00
2024-08-28 18:31:41 +00:00
2024-09-17 19:15:01 +02:00
2024-09-16 23:37:36 +01:00
2024-09-30 17:56:40 +03:00
2024-09-16 23:37:36 +01:00
2024-08-06 18:55:42 +01:00
2024-09-09 12:38:34 +03:00
2024-09-09 12:38:34 +03:00
2024-08-09 09:18:55 +01:00
2024-09-09 12:38:34 +03:00
2024-07-08 07:30:22 -07:00
2024-05-17 12:24:02 +02:00
2024-09-18 14:51:59 +01:00
2024-02-21 18:24:59 +01:00
2023-09-16 18:05:35 +03:00
2024-05-16 13:05:50 +02:00
2024-08-13 16:32:58 -05:00
2024-09-09 12:38:34 +03:00
2024-09-27 09:56:52 -04:00
2024-05-17 12:24:02 +02:00
2024-09-19 17:27:10 +01:00
2024-10-01 20:54:00 +03:00
2024-08-23 14:43:08 +01:00
2023-07-18 12:56:40 +03:00
2024-09-19 17:27:10 +01:00
2023-08-03 17:20:24 +03:00
2024-10-02 17:25:11 +01:00
2024-09-19 17:27:10 +01:00
2024-10-01 20:54:00 +03:00
2024-09-09 12:38:34 +03:00
2024-07-16 20:55:29 +01:00
2024-08-31 01:12:25 +02:00
2024-09-19 17:27:10 +01:00
2024-07-04 15:05:41 +01:00
2024-09-30 17:56:37 +03:00
2024-05-13 15:16:23 +03:00
2024-09-30 17:56:40 +03:00
2024-09-04 10:09:41 +01:00
2024-09-16 23:37:36 +01:00
2024-09-02 13:51:45 +02:00
2024-09-30 15:46:07 +01:00
2024-09-12 23:18:41 +01:00
2024-09-27 09:56:52 -04:00
2024-09-09 12:38:34 +03:00
2024-09-30 17:56:40 +03:00
2024-09-21 04:00:38 +03:00
2024-09-23 21:16:42 +00:00
2024-10-01 20:54:00 +03:00
2024-06-26 18:58:56 +01:00
2024-10-01 20:54:00 +03:00
2024-08-29 12:06:00 +01:00
2024-05-13 15:16:23 +03:00
2024-06-25 17:38:06 +01:00