James Rasell
7a5f5750b0
test: Wait for client when enabled in test agent if possible. ( #26129 )
...
When a test starts an agent and the client is enabled, we can
wait until this reaches the ready state within the set up method.
This mimics what we already do with leadership and the root
keyring and should reduce flakey tests where it assume the client
is ready as soon as the set up function returns, which is not
guaranteed.
The change exposed a couple of TLS reload tests which were not
using the test agent correctly. They were setting up a client even
though it would never be able to join the cluster due to TLS
configuration issues. These have been fixed.
2025-06-25 10:00:28 +01:00
..
2025-06-04 15:09:37 +01:00
2023-08-10 17:27:29 -05:00
2024-11-22 18:54:18 +01:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2025-05-22 12:49:27 -07:00
2025-05-27 10:22:08 -04:00
2025-05-19 19:54:12 +02:00
2025-05-19 19:54:12 +02:00
2023-08-18 07:47:24 +01:00
2025-03-21 13:47:53 +00:00
2025-02-28 07:40:02 +00:00
2025-06-25 10:00:28 +01:00
2025-05-27 10:22:08 -04:00
2025-03-11 11:01:39 -05:00
2024-08-14 10:09:31 -05:00
2025-06-10 14:35:25 -07:00
2025-02-28 07:40:02 +00:00
2025-06-12 09:35:57 -07:00
2023-08-18 07:47:24 +01:00
2025-05-27 10:22:08 -04:00
2025-05-22 14:21:30 -04:00
2025-05-22 12:49:27 -07:00
2025-05-27 10:22:08 -04:00
2023-08-10 17:27:29 -05:00
2024-12-19 09:25:54 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-10-12 12:21:48 -04:00
2024-10-28 09:06:50 +00:00
2023-08-10 17:27:29 -05:00
2024-03-21 11:44:23 -07:00
2024-02-29 12:11:35 -06:00
2023-08-10 17:27:29 -05:00
2025-03-11 11:06:57 -04:00
2025-05-27 10:22:08 -04:00
2023-08-18 07:47:24 +01:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2024-11-20 10:18:30 +01:00
2025-05-14 09:51:13 -04:00
2024-05-03 15:01:40 -05:00
2024-05-03 15:01:40 -05:00
2025-04-18 13:24:52 -07:00
2025-05-28 11:45:11 -04:00
2025-01-07 10:15:02 +01:00
2025-01-07 10:15:02 +01:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2025-01-17 07:51:27 +00:00
2023-08-10 17:27:29 -05:00
2025-01-17 07:51:27 +00:00
2025-01-17 07:51:27 +00:00
2025-01-17 07:51:27 +00:00
2023-08-10 17:27:29 -05:00
2025-01-31 15:22:00 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2024-12-16 16:35:10 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2025-05-14 09:51:13 -04:00
2025-04-10 09:19:25 -04:00
2025-04-10 09:19:25 -04:00
2023-10-12 12:21:48 -04:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2025-03-18 15:55:52 +00:00
2025-03-18 15:55:52 +00:00
2023-08-10 17:27:29 -05:00
2024-10-01 11:41:40 -04:00
2025-04-14 11:38:56 -04:00
2025-04-14 11:38:56 -04:00
2025-04-14 11:38:56 -04:00
2023-08-10 17:27:29 -05:00
2024-08-14 10:09:31 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2023-10-24 11:00:11 -04:00
2025-01-16 07:23:08 +00:00
2025-01-16 07:23:08 +00:00
2023-08-10 17:27:29 -05:00
2023-08-10 17:27:29 -05:00
2025-02-25 15:51:59 +01:00
2025-02-27 17:04:48 +01:00
2023-08-18 07:47:24 +01:00
2025-06-25 10:00:28 +01:00
2023-11-22 08:02:49 +00:00
2023-09-21 17:56:33 +02:00
2023-09-21 17:56:33 +02:00
2024-12-19 09:25:54 -05:00