Mats Kindahl
0bc3f0b55a
Factor out repair test from update test
...
In order to implement repair tests, changes are made to the
`constraint_check` table to simulate a broken dependency, which
requires the constraints on that table to be dropped. This means that
the repair runs without constraints, and a bug in the update test could
potentially not get caught.
This commit fixes this by factoring out the repair tests from the
update tests and run them as a separate pass. This means that the
contraints are not dropped in the update tests and bugs there will be
caught.
In addition, some bash functions are factored out into a separate file
to avoid duplication.
2021-03-17 17:57:44 +01:00
..
2019-08-30 21:00:12 +02:00
2021-02-08 11:20:19 +01:00
2020-05-27 17:31:09 +02:00
2021-03-17 17:57:44 +01:00
2020-10-21 15:28:58 +02:00
2021-01-29 21:45:48 +01:00
2020-06-22 12:08:17 +02:00
2020-09-14 10:22:50 +02:00
2020-06-01 12:39:35 +02:00
2020-06-22 12:08:17 +02:00
2020-06-22 12:08:17 +02:00
2020-08-26 09:44:20 +02:00
2020-09-04 23:27:22 +02:00
2020-07-30 16:06:04 -04:00
2020-10-02 08:52:20 +02:00
2020-09-04 23:27:22 +02:00
2021-02-06 14:51:04 +01:00
2021-03-08 18:24:38 +01:00
2021-01-29 21:45:48 +01:00
2021-01-29 21:45:48 +01:00
2020-09-28 12:15:42 +02:00
2020-02-10 10:47:23 -05:00
2019-01-13 23:30:22 +01:00
2019-07-13 17:18:57 +02:00
2020-10-15 18:58:01 +02:00
2019-07-03 19:04:32 +02:00
2021-02-23 21:15:05 +01:00
2021-01-29 21:45:48 +01:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2020-07-30 00:00:57 +02:00
2019-01-13 23:30:22 +01:00
2020-07-28 17:42:52 +02:00
2020-05-27 17:31:09 +02:00
2019-01-13 23:30:22 +01:00
2021-03-01 06:52:36 +01:00
2020-10-17 20:14:49 +02:00
2020-06-01 12:39:35 +02:00
2020-09-28 12:15:42 +02:00
2020-07-01 19:38:37 +02:00
2020-05-28 18:35:09 +02:00
2020-10-16 08:55:30 -04:00
2020-09-30 15:14:17 +03:00
2019-08-21 14:37:29 -04:00
2020-04-14 23:12:15 +02:00
2020-04-14 23:12:15 +02:00
2020-04-14 23:12:15 +02:00
2019-01-13 23:30:22 +01:00
2020-04-14 23:12:15 +02:00
2020-04-14 23:12:15 +02:00
2020-06-01 12:39:35 +02:00
2021-01-29 21:45:48 +01:00
2019-01-13 23:30:22 +01:00
2020-06-02 17:33:05 +02:00
2019-01-13 23:30:22 +01:00
2021-02-05 12:57:54 +01:00
2020-05-28 18:35:09 +02:00
2021-01-29 21:45:48 +01:00
2020-06-22 12:08:17 +02:00
2020-05-28 18:35:09 +02:00
2020-10-02 08:52:20 +02:00
2020-04-14 23:12:15 +02:00
2020-04-14 23:12:15 +02:00
2020-04-14 23:12:15 +02:00
2021-02-15 15:22:09 +01:00
2020-09-02 12:18:34 +03:00
2019-07-13 17:18:57 +02:00
2020-05-18 20:16:03 -04:00
2019-01-13 23:30:22 +01:00
2020-04-14 23:12:15 +02:00
2020-10-05 15:18:47 +02:00
2020-09-07 18:44:50 +02:00
2020-09-04 23:27:22 +02:00
2020-09-04 23:27:22 +02:00
2020-08-14 01:52:28 +02:00
2020-06-02 17:33:05 +02:00
2020-06-02 17:33:05 +02:00
2021-03-08 18:24:38 +01:00
2021-01-29 21:45:48 +01:00
2019-04-30 22:57:12 +02:00
2019-01-13 23:30:22 +01:00
2019-01-13 23:30:22 +01:00
2021-02-16 16:31:40 +05:30
2019-01-13 23:30:22 +01:00
2020-12-07 18:10:26 +01:00
2020-10-05 15:18:47 +02:00
2019-07-13 17:18:57 +02:00