Commit graph

73 commits

Author SHA1 Message Date
Alexandre Aubin
2976e7bf60 ci: moar fixes to get the pytest import right ? x_x 2024-08-14 13:58:10 +02:00
Alexandre Aubin
87c30dd1bc ci: fix indent? 2024-08-14 00:14:26 +02:00
Alexandre Aubin
55e7e798fa ci: yoloattempt to combine the coverage reports 2024-08-14 00:02:59 +02:00
Alexandre Aubin
5a6a915afa ci: force coverage file to have a different name per job ? 2024-08-13 23:42:17 +02:00
Alexandre Aubin
4f3b9df3f8 ci: try to generate partial coverage data arterfact during tests, which we should be able to combine later? 2024-08-13 23:05:31 +02:00
Alexandre Aubin
cb6778cfe2 Merge remote-tracking branch 'origin/dev' into bookworm 2024-08-08 19:47:12 +02:00
Alexandre Aubin
d0df3caed4 ci: propagate misc tweaks for CI speedup made on bookworm 2024-08-08 19:37:50 +02:00
Alexandre Aubin
9083a5cc3d ci: ughr ok, dunno what i was thinking, partially revert the previous commit, go to sleep Aleks ffs 2024-08-08 05:39:52 +02:00
Alexandre Aubin
764fe6a7ba ci: smol optimization to avoid installing unecessary pip dependencies? 2024-08-08 05:26:00 +02:00
Alexandre Aubin
200f0272d5 ci: propagate new CI image names 2024-08-08 01:53:58 +02:00
Alexandre Aubin
14ee49fc7b ci: really aleks 2024-08-07 19:05:45 +02:00
Alexandre Aubin
fe9a4fba5d ci: new image names, now using 'shared' image build process with the appci 2024-08-07 18:06:54 +02:00
Alexandre Aubin
8366e4b7c4 Merge branch 'migrate-to-bookworm' into bookworm 2024-07-03 17:27:09 +02:00
Alexandre Aubin
92807afb16 helpers: yolo add tests for helpersv2.1 2024-07-01 20:55:45 +02:00
Alexandre Aubin
7f02fcd985 portalapi/sso: add a first bunch of unit tests 2023-12-27 02:41:24 +01:00
Alexandre Aubin
35c809a726 ci: simplify 'test actionsmap' job, move it to linting 2023-11-28 23:58:50 +01:00
Alexandre Aubin
a0d6c9a032 ci: remove tmp profiling stuff 2023-11-28 23:52:29 +01:00
Alexandre Aubin
0eccb7e46b ci: disable 'full-test' which is a huge pain, always run every 'test' jobs instead 2023-11-28 23:20:08 +01:00
Alexandre Aubin
321aea4171 yolo: try to profile what's taking up so much time in tests... 2023-11-25 02:03:42 +01:00
Alexandre Aubin
fae3b676ea Getting crazy about the ssowat/nginx stupid issue ... 2023-10-06 17:22:01 +02:00
Tagada
4385c886a4 Merge branch 'dev' into bookworm 2023-07-20 15:49:45 +02:00
Alexandre Aubin
d2107278a7 ci: for some reason the helper tests may be the reason the full-tests job sometimes crashes with no explanation ... let's try to keep it in a separate job to see if that indeed fixes the issue 2023-07-14 15:22:23 +02:00
Kay0u
85b08e44c9
ci: preinstall more package 2023-05-22 15:29:21 +02:00
Kay0u
734db1994c
ci: don't install any package with pip, it's supposed to be preinstalled 2023-05-16 11:30:56 +02:00
Tagadda
2dbe34c030 aaand mariadb-server ofc... 2023-05-05 23:44:46 +00:00
Tagadda
ea7bdb62ed mariadb-client needed by tests/test_app_resources.py 2023-05-05 22:24:43 +00:00
Tagadda
1135cf1b62 php-cli is needed for ynhtest_config.sh 2023-05-05 21:23:23 +00:00
Kayou
30bd0e05b2
Update test.gitlab-ci.yml
oopsie
2023-05-05 16:38:53 +02:00
Kayou
859f9c05a5
Update test.gitlab-ci.yml
fix tests for bookworm, don't try this at home²
2023-05-05 16:37:33 +02:00
Kay0u
47da68f076
Revert "fix tests for bookworm, don't try this at home"
This reverts commit 487ccdd339.
2023-05-05 16:36:47 +02:00
Kayou
487ccdd339
fix tests for bookworm, don't try this at home 2023-05-05 16:34:40 +02:00
Alexandre Aubin
90b8e78eff ci: zblerg, try to fix the coverage thingy computing coverage on test and vendor files x_x 2023-02-21 19:44:51 +01:00
Alexandre Aubin
4fd10b5a1d ci: hmf try to understand what that 're2 syntax' gitlab is talking about is 2023-02-21 17:13:53 +01:00
Alexandre Aubin
b887545c3e
ci: attempt to fix the "coverage: not set up" thingy 2023-02-21 02:51:41 +01:00
Alexandre Aubin
a5de20d757 ci: friskies?⁷ 2023-01-19 19:06:44 +01:00
Alexandre Aubin
19b0835030 tests: fix packaging 22.x breaking tests because dropped support for LegacyVersion ... + fix a couple edge cases 2022-12-09 02:45:03 +01:00
Alexandre Aubin
4822afb9d6 Fix postinstall test 2022-10-09 19:40:44 +02:00
Alexandre Aubin
1d98604e88 admins: moar fixes 2022-09-05 17:39:08 +02:00
Alexandre Aubin
f9e15ff8a3 Add app-resources tests to ci 2022-02-01 15:36:13 +01:00
Alexandre Aubin
04a92e547d Merge branch 'dev' into bullseye 2022-01-11 16:10:51 +01:00
Kay0u
8321642a34
Add codequality 2022-01-04 17:41:06 +01:00
Alexandre Aubin
bfa5092c10 ci: Yolorework i18n tests, add a maintenance/ folder 2021-11-28 16:17:38 +01:00
Alexandre Aubin
bc9a9414a2 Fix diagnosis/ vs. diagnosis.py ambiguity, breaking python imports 2021-11-18 01:23:00 +01:00
Alexandre Aubin
a16edfc526 Merge branch 'bullseye' into rework-dir-topology 2021-11-14 21:48:54 +01:00
Alexandre Aubin
094c5f0807 Attempt to fix the CI again ... for some reason it complains that pytest ain't in the image despite being installed ... 2021-11-14 21:11:06 +01:00
Alexandre Aubin
05f25fa85f Propagate dir structure change to scripts etc 2021-11-10 18:25:37 +01:00
Alexandre Aubin
206b430a9f Offload appcatalog stuff to a separate file to limit the size of app.py 2021-10-01 02:50:30 +02:00
Alexandre Aubin
14d3265389 Try to include diagnosis hooks in coverage report 2021-09-29 18:40:31 +02:00
Alexandre Aubin
fa271db569 ci: Don't cd to src/yunohost to run pytest (to prevent ambiguous 'import dns.resolver' trying to import our own dns.py :s) 2021-09-14 19:14:33 +02:00
Alexandre Aubin
4533b74d6c autodns: Various tweaks and refactorings to make test pass 2021-09-12 22:55:31 +02:00