Nick Craig-Wood
eb84a383a3
fs/logger: fix flaky tests by generating test data locally
...
The TestLogger/TestRepoCompare and TestLogger/TestBeforeVsAfter
testscript scenarios filled src and dst by downloading two old rclone
source archives from GitHub with `rclone copyurl`. Whenever GitHub or
the network hiccuped (eg a 502 Bad Gateway) the downloads failed and
the tests failed with it, making them flaky on CI.
Generate two overlapping trees of files in the test Setup instead.
They cover the same comparison categories the scripts exercise
(matching, differing, src-only and dst-only files) so the tests are
just as meaningful but no longer depend on the network.
2026-06-01 20:47:11 +01:00
..
2026-04-19 13:31:27 +01:00
2026-02-18 12:11:52 +00:00
2025-07-08 12:08:14 +02:00
2025-02-28 11:31:14 +00:00
2025-02-28 11:31:14 +00:00
2026-05-06 12:41:15 +01:00
2025-09-15 12:45:57 +01:00
2024-04-18 16:53:55 +02:00
2026-04-10 13:02:24 +01:00
2025-10-21 18:56:06 +01:00
2026-04-15 18:22:05 +01:00
2025-07-23 15:09:51 +01:00
2026-01-18 20:48:33 +01:00
2026-03-12 10:00:56 +00:00
2026-06-01 15:49:20 +01:00
2026-06-01 20:47:11 +01:00
2026-02-18 12:11:52 +00:00
2025-11-17 16:52:30 +00:00
2026-04-24 17:20:18 +01:00
2026-05-25 19:50:41 +01:00
2026-05-07 18:08:29 +01:00
2026-02-18 12:11:52 +00:00
2021-05-14 14:07:44 +01:00
2025-02-28 11:31:14 +00:00
2024-07-15 11:09:54 +01:00
2023-10-23 15:43:55 +01:00
2024-07-17 11:04:01 +01:00
2026-01-27 11:44:47 +00:00
2018-08-21 10:58:59 +01:00
2019-02-07 11:57:26 +00:00
2023-03-26 14:28:15 +02:00
2025-08-22 12:19:29 +01:00
2024-07-15 11:09:54 +01:00
2024-07-15 11:09:54 +01:00
2024-08-15 22:08:34 +01:00
2024-07-15 11:09:54 +01:00
2023-10-03 15:14:24 +01:00
2024-04-18 16:53:55 +02:00
2024-04-18 16:53:55 +02:00
2018-01-15 17:51:14 +00:00
2024-03-07 11:09:07 +00:00
2024-02-27 10:56:19 +00:00
2019-07-28 18:47:38 +01:00
2019-06-09 15:57:05 +01:00
2024-07-15 11:09:54 +01:00
2026-04-15 18:22:05 +01:00
2024-07-15 11:09:54 +01:00
2023-10-03 15:14:24 +01:00
2025-04-08 15:12:53 +01:00
2023-04-28 14:31:05 +01:00
2020-06-30 12:01:36 +01:00
2025-11-03 14:44:39 +00:00
2026-04-24 17:20:18 +01:00
2024-07-15 11:09:54 +01:00
2026-05-04 11:06:30 +01:00
2024-04-18 16:53:55 +02:00
2023-11-18 17:49:35 +00:00
2024-02-27 10:56:19 +00:00
2025-09-15 12:45:57 +01:00
2022-05-12 20:27:13 +01:00
2024-09-06 17:04:18 +01:00
2025-07-23 15:09:51 +01:00
2025-07-23 15:09:51 +01:00
2025-07-23 15:09:51 +01:00
2022-06-29 14:29:36 +01:00
2026-05-06 12:41:15 +01:00
2023-05-14 11:22:57 +01:00
2023-05-14 11:22:57 +01:00
2022-11-21 08:02:09 +00:00
2023-05-09 16:28:10 +01:00
2025-11-03 14:44:39 +00:00
2025-03-25 15:49:27 +00:00
2024-07-15 11:09:54 +01:00
2025-10-29 16:48:34 +00:00
2024-07-15 11:09:54 +01:00
2023-05-04 15:04:11 +01:00
2025-11-03 14:44:39 +00:00
2025-11-03 14:44:39 +00:00
2024-07-15 11:09:54 +01:00
2024-08-15 22:08:34 +01:00
2023-10-03 15:14:24 +01:00
2023-10-03 15:14:24 +01:00
2024-07-15 11:09:54 +01:00
2023-03-27 16:17:49 +01:00
2026-01-18 20:48:33 +01:00
2022-05-17 12:10:01 +01:00
2026-02-18 11:33:48 +00:00
2022-05-17 12:10:01 +01:00
2026-05-01 17:15:20 +01:00