|
1b10f0ff76
|
Fix parse_tests_toml, oopsie on pathlib, and in the calling bash script
|
2024-01-28 23:22:00 +01:00 |
|
Alexandre Aubin
|
815de69187
|
Merge pull request #150 from Salamandar/rework
Rework a bit parse_tests_toml.py
|
2024-01-28 22:34:13 +01:00 |
|
|
a2e27999e6
|
parse_tests_toml: make a proper python script (chmod, shebang, argparse), use a bit typing
|
2024-01-28 20:43:41 +01:00 |
|
|
68718c951c
|
Rework a bit default_install_args.py, make a proper python script, use typing, split into 2 functions
|
2024-01-28 20:37:19 +01:00 |
|
Alexandre Aubin
|
dbe2441b0c
|
Merge pull request #144 from YunoHost/yunopaste-on-failure
Publish logs with YunoPaste on failure
|
2024-01-22 18:29:47 +01:00 |
|
Alexandre Aubin
|
7cdffc745c
|
Fix boring issue with preinstalling apt dependencies in the context of transmission/cockpit: ignore apt dependencies starting with the app's id
|
2024-01-22 16:00:29 +01:00 |
|
Alexandre Aubin
|
9627a8c0a3
|
Make sure to generate the psql password to prevent warnings
|
2024-01-10 22:06:18 +01:00 |
|
Alexandre Aubin
|
ac8108a352
|
Woopsies
|
2024-01-10 21:44:31 +01:00 |
|
Alexandre Aubin
|
8e267559a7
|
Restructure some stuff to improve UX, ideally don't want to wait for the apt deps to install before being able to know which yunohost version is running and package linter ...
|
2024-01-10 21:41:48 +01:00 |
|
Alexandre Aubin
|
1dda43eef4
|
Zgrompf
|
2024-01-10 21:22:35 +01:00 |
|
Alexandre Aubin
|
2def397a8a
|
Need those classic option for noninteractive apt etc..
|
2024-01-10 21:18:02 +01:00 |
|
Alexandre Aubin
|
94abddf58d
|
yolo: attempt to preinstall apt dependencies in the initial lxc snapshot
|
2024-01-10 21:13:08 +01:00 |
|
Alexandre Aubin
|
e7b47542c8
|
People keep writing name = 'Upgrade from x.y.z' but then it's also added by the test code which ends up in 'Upgrade from Upgrade from x.y.z'
|
2024-01-08 19:37:01 +01:00 |
|
Alexandre Aubin
|
3b76e5159a
|
Merge pull request #148 from Salamandar/patch-1
Fix get_default_values
|
2024-01-06 17:09:10 +01:00 |
|
Salamandar
|
472e316a97
|
Fix get_default_values
For choices, default value is the first of either list or dict.
|
2024-01-06 17:06:39 +01:00 |
|
Alexandre Aubin
|
27c4baa97b
|
Revert "..."
This reverts commit 6953d958e6 .
|
2024-01-02 18:04:37 +01:00 |
|
Alexandre Aubin
|
6953d958e6
|
...
|
2024-01-02 02:37:02 +01:00 |
|
Alexandre Aubin
|
fa38485328
|
Revert "More stupid debugging because i can't even"
This reverts commit 81ffd3b7bf .
|
2024-01-01 23:49:49 +01:00 |
|
Alexandre Aubin
|
1edcae1153
|
Revert "Add some debug because something funky seems to be happening with the value of check_path ..."
This reverts commit 3e1708969e .
|
2024-01-01 23:49:48 +01:00 |
|
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 |
|
Alexandre Aubin
|
fee310b0b2
|
yolo: drop test for 'private' install on bookworm ...
|
2023-11-23 21:11:34 +01:00 |
|
Tagada
|
b23959a61a
|
Publish logs with YunoPaste on failure
|
2023-09-26 18:54:41 +02:00 |
|
Alexandre Aubin
|
bea9c77046
|
Merge pull request #143 from YunoHost/Tagadda-patch-1
Don't remove the app when install fails
|
2023-09-26 17:59:39 +02:00 |
|
Tagada
|
22dacd70fd
|
Don't remove the app when install fails
|
2023-09-26 16:14:14 +02:00 |
|
Alexandre Aubin
|
06107167bf
|
Merge pull request #142 from orhtej2/patch-1
Don't create safety backup when testing upgrade.
|
2023-09-25 13:13:58 +02:00 |
|
orhtej2
|
62b7e02f12
|
Don't create safety backup when testing upgrade.
|
2023-09-25 12:59:20 +02:00 |
|
Alexandre Aubin
|
b8f23983d6
|
Previous commit was the other way around ... the real key used by bash script is install_args, the one from toml is 'args'
|
2023-07-21 02:58:55 +02:00 |
|
Alexandre Aubin
|
1ba05dda6d
|
Add --dry-run option to debug what tests are going to be ran exactly
|
2023-07-21 02:56:43 +02:00 |
|
Alexandre Aubin
|
0b71d81f91
|
Fix args in test_upgrade_from not being taken into account because of confusion betweenaargs and install_args
|
2023-07-21 00:09:02 +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 |
|
Alexandre Aubin
|
7831c5fa1c
|
And also ignore witness DB >_>
|
2023-06-14 10:22:59 +02:00 |
|
Alexandre Aubin
|
a40df5d732
|
Don't check witness file for php anymore because it's a mess for bookworm, and anyway those witness tests are kind of not really useful ...
|
2023-06-14 08:23:35 +02:00 |
|
Alexandre Aubin
|
d00a1ce9ea
|
Merge pull request #141 from YunoHost/check-the-ssowat-conf
Check ssowat conf instead of turbo parsing manifest.json or manifest.toml
|
2023-03-03 11:28:12 +01: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
|
7f45bf64ac
|
Add default value for password-type args
|
2023-02-24 16:25:28 +01:00 |
|
Alexandre Aubin
|
1961b21f33
|
Forget about level 9
|
2023-02-24 01:25:59 +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
|
fe56eb2de7
|
Lower the warning count complaining threshold now that postgresql warnings are hidden
|
2023-02-21 16:51:12 +01:00 |
|
Alexandre Aubin
|
f35f74ae2e
|
metrics: fix echo flooding the logs + improve messaging + report diff between start and end, not just peak
|
2023-02-21 16:32:32 +01:00 |
|
Alexandre Aubin
|
7ca73f80b4
|
Merge pull request #136 from Salamandar/metrics
Add metrics measurements to tests runs
|
2023-02-21 15:37:38 +01:00 |
|
Alexandre Aubin
|
e0c4766168
|
Complain about 'config file manually modified' thing in summary.png and for level 7
|
2023-02-14 18:11:23 +01:00 |
|
Alexandre Aubin
|
efc9313f87
|
tests.toml: fix upgrade name thingy
|
2023-02-14 17:08:29 +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
|
caaf968b0d
|
Zblefg apparently that ls-remote test doesnt work
|
2023-02-13 21:01:54 +01:00 |
|
Alexandre Aubin
|
a4013e414d
|
Annnd typo
|
2023-02-13 20:59:38 +01:00 |
|