Commit graph

95 commits

Author SHA1 Message Date
Alexandre Aubin
ed7be85005 Add a check that there isn't a shitload of warnings in the script outputs 2021-03-08 20:27:30 +01:00
Alexandre Aubin
faa67b38e2 Try to display service logs when hitting 50x errors 2021-03-08 19:11:43 +01:00
Alexandre Aubin
f4523d8e87 Tweak retry timing when there's a 502 ? 2021-03-08 18:57:19 +01:00
Alexandre Aubin
1047c3c148 Only check upgrade from same version for level 3 2021-03-03 17:34:00 +01:00
Alexandre Aubin
9c092c21b6 We don't need no mysql password 2021-03-03 17:25:39 +01:00
Kayou
ef7dc42078
Merge pull request #101 from YunoHost/fallback-to-local-image
fallback to local image
2021-03-01 13:51:40 +01:00
Alexandre Aubin
59f17c48ab Don't force value for args ending with 'user' to package_check, because most of the time that's in fact breaking tests 2021-03-01 00:50:02 +01:00
Kay0u
8228370c84
fallback to local image 2021-02-17 16:17:36 +01:00
Kay0u
ab28b10f81
another fix for swapfiles 2021-02-04 14:24:29 +01:00
Alexandre Aubin
7a0abea251 Disable also swapfiles in /var/lib/lxd (in setups where lxd ain't installed using snap) 2021-02-03 01:31:57 +01:00
Kay0u
5270cd2c6b
fix port already used service 2021-01-30 00:20:32 +01:00
Kayou
37bac48c8a
Fix swapoff before reset 2021-01-29 22:06:54 +01:00
Kay0u
de2170f49e
swapoff before reset 2021-01-28 01:24:53 +01:00
Alexandre Aubin
6ea5b2ff88 Improve branch display, show corresponding commit 2021-01-21 22:05:19 +01:00
Kay0u
1a8ca9d37a
Remove swap before restoring a snapshot 2021-01-15 14:50:16 +01:00
Kay0u
2ee8d7941f
Force the upgrade 2021-01-15 14:20:26 +01:00
Alexandre Aubin
6f89e9f6a6 Redirect lxc launch output to complete.log 2021-01-14 15:08:20 +01:00
Alexandre Aubin
eee062fb03 Python3 yo dawg 2021-01-13 02:01:44 +01:00
Alexandre Aubin
157f764079 Add --force during LXC_RESET because some containers don't want to be stopped for some reasons... 2021-01-12 02:27:38 +01:00
Alexandre Aubin
1ce755346e semantics: LXC_START -> LXC_EXEC 2021-01-12 02:23:57 +01:00
Kay0u
025f4bc9db
remove some debug 2021-01-07 20:24:10 +01:00
Alexandre Aubin
b1f78eba29 Install argument fixes 2021-01-06 17:58:40 +01:00
Alexandre Aubin
314fff9534 Cosmetics 2021-01-05 16:58:25 +01:00
Alexandre Aubin
1f020067d0 Only tweak skipped_uri for app that are private by default 2021-01-05 15:39:46 +01:00
Alexandre Aubin
8de208ac76 Misc fixes for cleanup/cancel handling 2021-01-04 20:52:02 +01:00
Kay0u
433c302672
fix skipped_uris value 2021-01-04 19:49:43 +01:00
Kay0u
c403ef5820
fix password in rebuild container 2021-01-04 19:47:57 +01:00
Alexandre Aubin
cc5d5521e2 Prevent displaying -- FAIL -- when setting the test duration 2021-01-03 22:24:05 +01:00
Alexandre Aubin
37317c080c Add test_duration info to results 2021-01-03 21:07:03 +01:00
Alexandre Aubin
428e082ab5 Also filter the retrieving image stuff during the lxc launch because that creates a mess 2021-01-03 21:07:03 +01:00
Alexandre Aubin
65315edd44
Current backup/restore tests fail on subdir ... I'm thinking maybe because the test archive of the root install ain't overwritten ? 2021-01-03 20:03:48 +01:00
Alexandre Aubin
043071a175 Since buster(?) the page title is 'Welcome to nginx!'... 2021-01-02 20:09:42 +01:00
Alexandre Aubin
9879774322 Adding some timeout because idk lxc command got stuck forever... 2020-12-29 17:01:06 +01:00
Alexandre Aubin
0bb042552f Better handling of config when launching a new LXC 2020-12-29 17:00:37 +01:00
Alexandre Aubin
f4f95d224c Misc fixes + add limit on memory, CPU 2020-12-29 00:09:31 +01:00
Alexandre Aubin
898595fb74 Misc 2020-12-27 17:00:26 +01:00
Alexandre Aubin
242564db77 Filter the 'Remapping container filesystem' because that creates a funky stuff in the CI display 2020-12-26 17:27:07 +01:00
Alexandre Aubin
5623faa7b8 Fiiiixes 2020-12-26 14:10:41 +01:00
Alexandre Aubin
b17f8f52f9 Annnnnd typo 2020-12-26 13:59:52 +01:00
Alexandre Aubin
1aec4da80d Add app_id and timestamp to results.json 2020-12-25 23:26:16 +01:00
Kay0u
45ade95b19
fix the fetch_package_to_test function 2020-12-25 22:03:37 +01:00
Alexandre Aubin
ee565d20eb Add more infos in the results.json (and save results.json in the main dir) 2020-12-25 18:59:28 +01:00
Alexandre Aubin
5062ae38fd Add --force-stop option to interface with CI_package_check 2020-12-25 18:02:58 +01:00
Alexandre Aubin
defa639640 Fixing previous commits following tests 2020-12-25 16:09:40 +01:00
Alexandre Aubin
9f26e6c8e0 Cosmetics 2020-12-25 16:08:36 +01:00
Alexandre Aubin
17f4e3f546 Fix self-upgrade madness 2020-12-25 15:41:39 +01:00
Alexandre Aubin
6cc335eafe Tweak config management to allow defining parameters through inline bash variables 2020-12-25 15:23:14 +01:00
Alexandre Aubin
e3506a3208 Use base image from devbaseimgs.yunohost.org 2020-12-25 15:15:02 +01:00
Alexandre Aubin
4805c79d35 Add option to rebuild the base container from ./package_check.sh 2020-12-25 14:52:50 +01:00
Alexandre Aubin
0f5e1187e3
Update lib/tests.sh
Co-authored-by: Kayou <pierre@kayou.io>
2020-12-25 14:34:30 +01:00