Commit graph

13 commits

Author SHA1 Message Date
Delyan Angelov
80e688e9a1
ci: fix vpm tests with -d network, add more diagnostic output 2024-03-27 12:22:42 +02:00
Turiiya
9ea039e6fc
tools.vpm: improve detection of already parsed modules (#20223) 2023-12-19 23:47:37 +02:00
Delyan Angelov
e6bb6df591
tools.vpm: skip slow tests, that do need network access, when -d network is not provided 2023-12-10 12:20:09 +02:00
Turiiya
74c59abf4e
tools.vpm: update tests, add get_installed test (#20028) 2023-11-29 19:11:50 +02:00
Turiiya
50f3ac4968
tools.vpm: extend recursive dependency fix for module installation (#20015) 2023-11-28 10:10:51 +02:00
Turiiya
69ce060737
tools.vpm: evaluate dependencies earlier to fix potential recursive install loop (#19987) 2023-11-26 17:41:32 +02:00
Turiiya
70b33105d9
tools.vpm: remove flaky flag from tests to better spot issues on different platforms (#19986) 2023-11-26 15:59:13 +02:00
Alexander Medvednikov
f09826e928 all: unwrap const() blocks 2023-11-25 10:02:51 +03:00
Turiiya
744b92a844
tools: fix already installed detection when running v install --once without args (#19838) 2023-11-12 03:01:49 +03:00
Turiiya
19bc16516f
tools: extend vpm to support specifying git version tags when installing modules (#19835) 2023-11-11 14:40:34 +02:00
Turiiya
93d5c2dccc
tools: improve error messages, add color coding and debug logging (#19781) 2023-11-07 14:23:53 +02:00
Delyan Angelov
2362450340
ci: mark more tests as flaky 2023-11-06 12:23:11 +02:00
Turiiya
9fa1f8e275
tools: fix resolving external dependencies in vpm, add test (#19772) 2023-11-05 17:31:43 +02:00