Commit graph

14 commits

Author SHA1 Message Date
Delyan Angelov
0b547598f5
ci: use a different starting port for the hg server web server processes in the different tests, to minimise the chances of conflicts 2025-05-15 12:14:49 +03:00
Delyan Angelov
e3218ff73e
tools: use a .hg/hgrc file for install_version_test.v (workaround windows failure) 2025-05-15 11:59:37 +03:00
Delyan Angelov
73b5423b6f
ci: show hg version too, to ease the diagnosing of install_version_test.v failures 2025-05-15 11:32:24 +03:00
Delyan Angelov
bdeef49c02
tools: fix ./v -d network test cmd/tools/vpm 2025-05-01 09:31:03 +03:00
Delyan Angelov
80e688e9a1
ci: fix vpm tests with -d network, add more diagnostic output 2024-03-27 12:22:42 +02:00
Turiiya
2ceb12826f
tools.vpm: add support for ssh and hg version installations (#20125) 2023-12-11 01:13:34 +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
3d0fcfe456
tools.vpm: extract outdated logic into outdated.v, fix outdated hg, extend tests (#20116) 2023-12-08 07:16:55 +02:00
Turiiya
7b44bb973d
tools.vpm: add manifest fetch for hg repositories, add test (#20107) 2023-12-07 18:36:22 +02:00
Turiiya
74c59abf4e
tools.vpm: update tests, add get_installed test (#20028) 2023-11-29 19:11:50 +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
Turiiya
29eda896a1
tools.vpm: fix installing of modules with conflicting names, extend tests (#19961) 2023-11-23 16:07:00 +02:00
Turiiya
b60ef550bd
tools.vpm: add support for env variable VPM_FAIL_ON_PROMPT, to prevent getting stuck in test scenarios with conflicting module dir names (#19960) 2023-11-22 00:50:51 +02:00
Turiiya
19bc16516f
tools: extend vpm to support specifying git version tags when installing modules (#19835) 2023-11-11 14:40:34 +02:00