Commit graph

84 commits

Author SHA1 Message Date
Alexandre Aubin
81ffd3b7bf More stupid debugging because i can't even 2024-01-01 23:20:49 +01:00
Alexandre Aubin
3e1708969e Add some debug because something funky seems to be happening with the value of check_path ... 2024-01-01 22:39:02 +01:00
Alexandre Aubin
b8606ecc5e Fix a stupid issue in which a custom arg ending with _path would get its value replaced instead of the actual path é_è 2023-12-31 18:08:18 +01:00
Tagada
22dacd70fd
Don't remove the app when install fails 2023-09-26 16:14:14 +02:00
orhtej2
62b7e02f12
Don't create safety backup when testing upgrade. 2023-09-25 12:59:20 +02:00
Alexandre Aubin
3529409001 Fix config panel test ? 2023-07-09 19:03:45 +02:00
Alexandre Aubin
d02957319a Yolo-add transversal test that config panel does work after install/upgrade/restore 2023-07-09 16:03:44 +02:00
Kay0u
300053fe12
Check ssowat conf instead of turbo parsing manifest.json or manifest.toml 2023-03-03 01:15:18 +01:00
Kay0u
9af4091505
stop using skipped_uris to force access of an app 2023-03-03 00:35:48 +01:00
Alexandre Aubin
06a1f367a7 metrics_stop messing with $? ... 2023-02-24 17:39:39 +01:00
Alexandre Aubin
f514824235 metrics: move the metric start/stop around the install/upgrade/restore command, because we want to avoid being polluted by snapshot create/restore ... 2023-02-21 17:01:21 +01:00
Alexandre Aubin
1cc96b9533 During test upgrade from another commit, fail immediately if that commit couldnt be checkedout 2023-02-14 13:40:55 +01:00
Alexandre Aubin
a65f16dd08 Moar refactoring 2023-01-27 22:47:53 +01:00
Alexandre Aubin
fe2e0048ad Introduce a parse_tests_toml.py to interface with a modern replacement for horrendous check_process files 2023-01-16 20:38:56 +01:00
Alexandre Aubin
5e821aee23 Fixes /o\ 2023-01-11 09:55:39 +01:00
Alexandre Aubin
395bab657a Yoloimplement support for appsv2 2023-01-11 08:21:26 +01:00
Alexandre Aubin
03f9f66db0
Merge pull request #134 from selfhoster1312/no-pager
Don't let systemctl open a pager to list units...
2023-01-11 01:22:41 +01:00
selfhoster1312
932585fcf0 Don't let systemctl open a pager to list units, or it will hang in interactive terminal 2023-01-10 19:09:49 +01:00
Alexandre Aubin
63d32001ea Drop old code that tested the old configpanel/actions mechanism 2022-12-19 19:17:06 +01:00
yalh76
d9890bc602
Typo 2022-05-24 00:39:23 +02:00
Alexandre Aubin
06745d3865
Merge pull request #114 from fflorent/pre-upgrade
Pre upgrade scripts
2021-10-20 21:41:18 +02:00
Kay0u
9f6cc8dceb
run curl in lxc 2021-10-13 14:56:26 +02:00
Kay0u
ef2c602d4a
curl_print in TEST_CONTEXT folder 2021-10-13 13:26:57 +02:00
Florent
2e729ca7bb Introduce pre-upgrade 2021-10-13 10:51:23 +02:00
Alexandre Aubin
dd95b3dbeb Linter test was always returning success.. 2021-10-10 16:28:05 +02:00
Kay0u
a53496e8e3
add more tests for change_url 2021-09-15 17:00:59 +02:00
Alexandre Aubin
a9626afe6d [yolo] Display additional checks results in the test summary 2021-08-07 18:38:50 +02:00
ericgaspar
62cda68370 Update tests.sh 2021-07-29 23:11:20 +02:00
Éric Gaspar
19b98f468c
Update lib/tests.sh
Co-authored-by: yalh76 <yalh@yahoo.com>
2021-07-29 16:32:46 +02:00
ericgaspar
437093ee88
Fix typos 2021-07-25 19:40:19 +02:00
yalh76
7195edbe67 preinstall during upgrade 2021-04-23 19:35:54 +02:00
Alexandre Aubin
de4b5ee480
Debugging 50x errors: change strategy, display logs for files changes in last 3 minutes 2021-04-19 19:20:23 +02:00
Alexandre Aubin
f8f48a7e7f
Attempt to display error info for php apps when encountering 50x errors 2021-04-19 18:29:44 +02:00
Alexandre Aubin
cbe130a714
Fix service name parsing, there's a stupid ● hanging on the line 2021-03-26 15:57:57 +01:00
Alexandre Aubin
8b6190a6ae
Merge pull request #104 from YunoHost/fix-lxc-exec
Fix lxc exec
2021-03-23 00:39:18 +01:00
Alexandre Aubin
24644664a1 Add --all to systemctl to also hopefully catch disabled services 2021-03-22 22:44:17 +01:00
Kay0u
b18ac0b157
double quotes action/config tests args 2021-03-22 14:53:16 +01:00
Kay0u
529fb591de
fix double quotes around lxc exec 2021-03-22 14:27:39 +01:00
Alexandre Aubin
d885ce2308 Misc fixes attempt 2021-03-17 19:17:09 +01:00
Alexandre Aubin
763f293531 Add an error message when /var/www/ is world-readable/enterable 2021-03-13 02:28:53 +01:00
Alexandre Aubin
1b3f2fba0f Did I break everything again ? You can't prove it! 2021-03-09 16:15:50 +01:00
Alexandre Aubin
473da583d2 Can't have pipe in LXC_EXEC commands 2021-03-09 14:23:45 +01:00
Alexandre Aubin
465f490653 Whoopsies 2021-03-09 00:00:35 +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
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
5270cd2c6b
fix port already used service 2021-01-30 00:20:32 +01:00
Kay0u
2ee8d7941f
Force the upgrade 2021-01-15 14:20:26 +01:00
Alexandre Aubin
1ce755346e semantics: LXC_START -> LXC_EXEC 2021-01-12 02:23:57 +01:00
Alexandre Aubin
b1f78eba29 Install argument fixes 2021-01-06 17:58:40 +01:00