Matt Clay and GitHub
5e5d863173
ansible-test - Add timeout callback ( #87091 )
...
When the ansible-test timeout is enabled, a callback plugin is injected
into ansible-playbook that uses faulthandler.dump_traceback_later to
write all thread stacks to a file shortly before the deadline. This
provides diagnostic information for intermittent CI hangs where the
process stops producing output with no traceback or error.
Also fixes collection/setup.sh to handle multiple colon-separated
paths in ANSIBLE_COLLECTIONS_PATH.
Assisted-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-10 13:11:55 -07:00
..
2025-12-15 11:33:18 -05:00
2026-04-20 14:49:43 -07:00
2025-07-18 14:51:40 +10:00
2026-03-25 12:02:11 -05:00
2025-03-20 16:48:02 +00:00
2025-04-14 08:54:36 -07:00
2025-09-15 17:29:12 -04:00
2025-12-15 11:33:18 -05:00
2026-05-05 08:19:58 -07:00
2026-04-22 11:06:48 -07:00
2026-06-02 08:26:04 -07:00
2026-03-05 11:08:51 -06:00
2026-06-08 16:22:45 -04:00
2025-05-20 00:48:00 +00:00
2025-03-01 03:11:46 +00:00
2025-04-10 14:56:52 -04:00
2025-03-20 16:48:02 +00:00
2026-04-20 23:35:39 +00:00
2026-03-24 13:40:43 -05:00
2025-03-20 16:48:02 +00:00
2026-01-21 09:40:35 -08:00
2026-01-21 09:40:35 -08:00
2026-01-21 09:40:35 -08:00
2026-01-21 09:40:35 -08:00
2026-06-05 10:15:42 -07:00
2025-10-29 18:21:53 -07:00
2025-04-03 12:56:51 +10:00
2025-07-18 14:51:40 +10:00
2025-07-18 14:51:40 +10:00
2025-07-18 14:51:40 +10:00
2026-02-24 10:10:54 -08:00
2026-02-03 17:08:59 -08:00
2025-06-17 23:15:55 +00:00
2025-04-11 20:56:34 +00:00
2026-04-07 12:28:25 -05:00
2025-11-06 00:55:32 +00:00
2026-03-05 19:35:52 -08:00
2026-05-15 18:17:43 -07:00
2025-11-10 09:16:54 -08:00
2026-02-03 17:08:59 -08:00
2025-04-14 08:54:36 -07:00
2026-06-10 13:11:55 -07:00
2026-01-13 11:34:56 -08:00
2026-04-02 11:20:34 -07:00
2026-01-13 11:34:56 -08:00
2026-05-14 16:51:34 -07:00
2026-05-14 16:51:34 -07:00
2025-04-14 08:54:36 -07:00
2026-03-05 19:35:52 -08:00
2026-01-13 11:34:56 -08:00
2026-03-31 23:09:14 +00:00
2026-04-20 14:49:43 -07:00
2025-05-15 23:13:55 -07:00
2026-02-02 09:02:53 -05:00
2025-05-15 23:13:55 -07:00
2026-03-05 19:35:52 -08:00
2026-03-05 19:35:52 -08:00
2026-03-31 23:09:14 +00:00
2026-03-31 23:09:14 +00:00
2025-08-12 12:19:49 +02:00
2025-10-24 14:57:11 -04:00
2026-04-21 11:08:46 -04:00
2025-11-18 20:04:22 -05:00
2026-01-13 11:34:56 -08:00
2026-03-31 23:09:14 +00:00
2026-06-10 13:11:55 -07:00
2026-03-05 19:35:52 -08:00
2026-03-05 19:35:52 -08:00
2025-04-14 08:54:36 -07:00
2026-01-13 11:34:56 -08:00
2026-05-14 16:51:34 -07:00
2025-09-08 09:24:08 -05:00
2025-04-01 11:24:35 +10:00
2025-10-13 15:38:12 -05:00
2026-03-13 06:25:25 +10:00
2025-05-30 10:45:10 -07:00
2026-04-16 07:55:29 +10:00
2026-04-20 14:49:43 -07:00
2026-01-13 11:34:56 -08:00
2026-04-20 14:49:43 -07:00
2025-04-14 08:54:36 -07:00
2026-02-03 16:21:45 +01:00
2025-04-14 08:54:36 -07:00
2025-03-20 16:48:02 +00:00
2026-03-31 23:09:14 +00:00
2026-01-13 11:34:56 -08:00
2025-05-21 17:42:22 +00:00
2026-05-27 05:35:01 -07:00
2025-06-19 08:19:32 +02:00
2025-06-19 08:19:32 +02:00
2025-03-27 09:05:25 -07:00
2025-04-14 08:54:36 -07:00
2026-03-05 19:35:52 -08:00
2026-03-31 23:09:14 +00:00
2025-10-03 08:28:41 -04:00
2026-03-11 12:16:25 +00:00
2026-05-08 18:48:32 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2025-03-01 03:11:46 +00:00
2026-03-25 17:18:39 -07:00
2026-04-20 14:50:06 -07:00
2025-05-20 00:48:00 +00:00
2026-01-13 11:34:56 -08:00
2026-03-31 23:09:14 +00:00
2025-11-17 15:29:43 -08:00
2025-11-17 15:27:24 -08:00
2026-04-24 10:42:23 -04:00
2026-03-26 12:03:31 +00:00
2025-03-01 03:11:46 +00:00
2026-03-31 23:09:14 +00:00
2026-03-31 23:09:14 +00:00
2025-09-02 13:30:03 -04:00
2025-03-20 16:48:02 +00:00
2026-01-13 11:34:56 -08:00
2026-03-31 23:09:14 +00:00
2026-03-31 23:09:14 +00:00
2025-04-14 08:54:36 -07:00
2026-03-31 23:09:14 +00:00
2025-10-01 09:56:14 +02:00
2026-03-05 19:35:52 -08:00
2025-09-05 20:18:26 +00:00
2025-06-10 22:37:32 +00:00
2025-10-20 19:19:11 -04:00
2026-03-31 23:09:14 +00:00
2025-10-21 11:35:53 -04:00
2025-05-09 19:33:33 +00:00
2025-04-14 08:54:36 -07:00
2025-05-15 09:52:47 -04:00
2025-10-24 07:39:07 -04:00
2025-04-14 08:54:36 -07:00
2025-09-17 09:59:37 -04:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2026-01-08 00:00:30 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2025-10-01 16:07:29 +00:00
2025-08-12 15:37:33 -05:00
2026-03-05 19:35:52 -08:00
2025-05-21 09:54:24 -07:00
2025-04-14 08:54:36 -07:00
2026-02-06 13:21:34 -08:00
2025-04-14 08:54:36 -07:00
2025-08-15 12:24:33 -07:00
2026-01-13 11:34:56 -08:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2025-06-30 16:33:37 -07:00
2025-03-01 03:11:46 +00:00
2025-03-01 03:11:46 +00:00
2025-03-01 03:11:46 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2025-03-01 03:11:46 +00:00
2025-05-16 08:25:18 -07:00
2026-03-31 23:09:14 +00:00
2026-03-31 23:09:14 +00:00
2026-05-12 16:16:42 -04:00
2025-04-14 08:54:36 -07:00
2026-03-31 23:09:14 +00:00
2026-01-13 11:34:56 -08:00
2025-03-01 03:11:46 +00:00
2025-04-14 08:54:36 -07:00
2026-04-20 14:49:43 -07:00
2026-02-28 18:25:26 +10:00
2026-04-20 14:49:43 -07:00
2026-02-28 18:25:26 +10:00
2026-03-27 05:56:38 +10:00
2026-02-28 18:25:26 +10:00
2026-02-28 18:25:26 +10:00
2026-02-28 18:25:26 +10:00
2026-02-28 18:25:26 +10:00
2026-02-28 18:25:26 +10:00
2026-01-13 11:34:56 -08:00
2025-04-14 08:54:36 -07:00
2025-03-01 03:11:46 +00:00
2025-06-17 23:15:55 +00:00
2025-02-18 13:33:24 -08:00
2026-05-07 15:12:07 -04:00
2025-09-05 01:09:02 +00:00
2026-01-09 14:14:26 -05:00
2026-03-25 12:02:11 -05:00
2025-08-12 12:19:49 +02:00
2025-04-14 08:54:36 -07:00
2026-03-26 13:11:08 -07:00
2026-04-09 13:19:47 -04:00
2026-04-09 13:19:47 -04:00
2025-05-30 10:45:10 -07:00
2025-04-14 08:54:36 -07:00
2026-01-13 11:34:56 -08:00
2026-03-18 21:59:47 -07:00
2025-05-05 18:00:02 -07:00
2026-03-31 23:09:14 +00:00
2026-03-27 05:56:38 +10:00
2026-02-23 15:35:33 -08:00
2026-02-23 15:35:33 -08:00
2026-02-23 15:35:33 -08:00
2026-01-07 13:45:42 -08:00
2026-03-31 23:09:14 +00:00
2025-04-14 08:54:36 -07:00
2026-02-19 16:16:44 -08:00
2025-05-16 08:25:18 -07:00
2025-03-01 03:11:46 +00:00
2026-03-31 23:09:14 +00:00
2025-08-12 12:19:49 +02:00
2026-01-13 11:34:56 -08:00
2025-04-14 08:54:36 -07:00
2026-04-20 14:49:43 -07:00
2025-08-13 22:05:01 +00:00
2026-03-25 12:02:11 -05:00
2026-03-05 19:35:52 -08:00
2026-01-09 14:14:26 -05:00
2025-02-18 13:33:24 -08:00
2025-06-23 16:55:53 -07:00
2025-04-14 08:54:36 -07:00
2026-04-20 11:49:22 -07:00
2026-03-24 03:40:04 -07:00
2026-02-26 03:36:55 +00:00
2026-03-25 12:02:11 -05:00
2026-06-03 13:46:08 -07:00
2025-07-30 10:25:13 -07:00
2026-04-20 14:50:06 -07:00
2025-10-17 18:09:30 -04:00
2025-03-01 03:11:46 +00:00
2026-05-20 14:21:01 -05:00
2025-10-24 18:42:58 +00:00
2026-06-09 12:16:31 -04:00
2025-04-24 00:59:46 +00:00
2025-02-19 14:28:55 -06:00
2026-04-21 11:15:21 -04:00
2026-03-05 19:35:52 -08:00
2025-08-22 15:35:09 -04:00
2025-06-13 10:09:29 -07:00
2025-06-24 17:00:37 +00:00
2025-05-30 10:45:10 -07:00
2026-03-05 19:35:52 -08:00
2026-01-13 11:34:56 -08:00
2025-04-14 08:54:36 -07:00
2025-06-26 01:17:18 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2025-11-05 17:11:17 -08:00
2025-08-12 08:01:26 -07:00
2026-01-13 11:34:56 -08:00
2025-10-13 15:38:12 -05:00
2025-04-14 08:54:36 -07:00
2026-01-15 04:13:13 -08:00
2025-03-20 16:48:02 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2026-04-30 14:54:54 -05:00
2026-06-05 13:20:30 +00:00
2026-01-13 11:34:56 -08:00
2025-03-20 16:48:02 +00:00
2025-06-17 13:21:27 -07:00
2025-08-22 18:31:46 -04:00
2026-03-31 23:09:14 +00:00
2025-06-06 07:59:01 +02:00
2026-03-31 23:09:14 +00:00
2026-04-16 02:42:17 +00:00
2025-09-09 04:30:38 +10:00
2025-04-14 08:54:36 -07:00
2025-03-20 16:48:02 +00:00
2025-03-20 16:48:02 +00:00
2026-04-16 02:42:17 +00:00
2025-04-14 08:54:36 -07:00
2025-04-14 08:54:36 -07:00
2026-04-08 11:08:26 +02:00