Botond Dénes
dc89e2ea37
Merge '[Backport 2026.1] test: test_alternator_proxy_protocol: fix race between node startup and test start' from Scylladb[bot]
...
test_alternator_proxy_protocol starts a node and connects via the alternator ports.
Starting a node, by default, waits until the CQL ports are up. This does not guarantee
that the alternator ports are up (they will be up very soon after this), so there is a short
window where a connection to the alternator ports will fail.
Fix by adding a ServerUpState=SERVING mode, which waits for the node to report
to its supervisor (systemd, which we are pretending to be) that its ports are open.
The test is then adjusted to request this new ServerUpState.
Fixes #28210
Fixes #28211
Flaky tests are only in master and branch-2026.1, so backporting there.
- (cherry picked from commit ebac810c4e )
- (cherry picked from commit 59f2a3ce72 )
Parent PR: #28291
Closes scylladb/scylladb#28443
* github.com:scylladb/scylladb:
test: test_alternator_proxy_protocol: wait for the node to report itself as serving
test: cluster_manager: add ability to wait for supervisor STATUS=serving
2026-01-30 15:59:09 +02:00
..
2026-01-23 10:19:29 +01:00
2026-01-19 12:56:57 +02:00
2026-01-13 00:38:00 +01:00
2026-01-18 15:36:04 +01:00
2026-01-21 10:47:36 +02:00
2026-01-13 00:38:00 +01:00
2026-01-18 15:36:05 +01:00
2026-01-13 10:22:38 +02:00
2026-01-08 21:55:18 +02:00
2026-01-08 21:55:16 +02:00
2026-01-29 22:46:11 +02:00
2026-01-22 16:11:35 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2025-11-13 17:00:08 +01:00
2026-01-13 00:38:00 +01:00
2025-12-12 15:11:03 +02:00
2025-09-09 19:01:12 +02:00
2026-01-08 21:55:16 +02:00
2025-12-30 17:34:56 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-14 17:50:46 +02:00
2026-01-13 00:38:00 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-14 13:11:27 +01:00
2025-09-09 19:01:12 +02:00
2025-11-18 08:17:17 +02:00
2026-01-21 14:56:01 +01:00
2026-01-13 00:38:00 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-29 11:25:10 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-14 09:55:45 +01:00
2026-01-13 00:38:00 +01:00
2026-01-21 08:50:13 +02:00
2025-08-22 09:51:24 +03:00
2026-01-14 10:53:34 +01:00
2025-12-29 19:13:55 +01:00
2025-10-29 23:32:58 +01:00
2025-12-29 14:22:34 +01:00
2025-09-08 17:14:37 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2025-11-13 11:07:45 +01:00
2026-01-08 21:55:16 +02:00
2025-08-22 09:51:24 +03:00
2026-01-22 12:49:45 +01:00
2025-11-25 09:15:46 +01:00
2025-12-12 15:11:03 +02:00
2025-11-24 17:12:13 +01:00
2025-08-10 10:16:00 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:53:47 +02:00
2026-01-23 15:37:00 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-22 06:55:16 +02:00
2025-10-24 21:23:41 +03:00
2026-01-08 21:55:16 +02:00
2026-01-22 14:13:42 +03:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-21 10:47:36 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2025-12-03 15:35:59 +01:00
2026-01-13 00:38:00 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-13 20:45:59 +02:00
2025-10-29 20:13:08 +02:00
2025-09-15 12:34:45 +02:00
2026-01-13 00:38:00 +01:00
2026-01-15 10:25:45 +01:00
2025-09-19 12:50:20 +03:00
2026-01-21 14:56:01 +01:00
2026-01-08 21:55:16 +02:00
2026-01-09 16:11:39 +08:00
2026-01-08 21:55:16 +02:00
2026-01-13 00:38:00 +01:00
2026-01-13 00:38:00 +01:00
2026-01-08 21:55:16 +02:00
2026-01-13 00:38:00 +01:00
2026-01-23 11:20:36 +01:00
2026-01-13 00:38:00 +01:00
2026-01-13 00:38:00 +01:00
2026-01-18 15:36:08 +01:00
2026-01-13 00:38:00 +01:00
2026-01-22 13:06:53 +01:00
2026-01-08 21:55:16 +02:00
2026-01-18 15:36:07 +01:00
2026-01-13 00:38:00 +01:00
2026-01-18 15:36:04 +01:00
2026-01-13 00:38:00 +01:00
2025-09-01 14:16:29 +02:00
2025-08-22 09:51:24 +03:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2025-09-03 07:25:34 +03:00
2026-01-08 21:55:16 +02:00
2026-01-09 10:01:23 +02:00
2025-12-05 09:26:26 +02:00
2026-01-13 00:38:00 +01:00
2026-01-13 00:38:00 +01:00
2026-01-08 21:55:16 +02:00
2026-01-08 21:55:16 +02:00
2026-01-21 15:17:42 +01:00
2025-08-22 09:51:24 +03:00
2026-01-18 15:36:07 +01:00