DavHau
559baa56a8
dummy-test: add vars
2025-06-11 19:30:13 +07:00
DavHau
b13f64c96d
clan tests: allow testing CLI interactions
...
This is an improvement of the clanTest nixos vm test module.
The module now has a new option clan.test.fromFlake that allows to specify a flake.nix as the source for the test clan instead of specifying clan.XXX options.
This in turn allows accessing the `flake.nix` inside the test driver allowing to use the clan cli on it
2025-06-11 19:30:13 +07:00
a-kenji
a5d15d7832
borgbackup: Move tests close to service
2025-06-11 13:47:29 +02:00
a-kenji
992d5cbe46
checks: Disable syncthing test for now
...
Syncthing is currently being migrated and we can look at the test again
once we migrated.
It recently got changes upstream which might explain the spurious test
failures.
2025-06-10 10:46:28 +02:00
a-kenji
4670dbfd6a
clanServices: Move ergochat test to appropriate location
...
Move the ergochat clanService test to the ergochat clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 15:05:40 +02:00
a-kenji
cd5743b56f
clanServices: Move heisenbridge test to appropriate location
...
Move the heisenbridge clanService test to the heisenbridge clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 15:05:40 +02:00
a-kenji
b2bc845d88
clanServices: Move deltachat test to appropriate location
...
Move the deltachat clanService test to the deltachat clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 15:05:40 +02:00
kenji
3a7fd3085e
Merge pull request 'clanServices: Move mycelium test to appropriate location' ( #3902 ) from ke-move-mycelium-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3902
2025-06-09 12:04:39 +00:00
kenji
3f1b776a5b
Merge pull request 'clanServices: Move admin test to appropriate location' ( #3905 ) from ke-move-admin-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3905
2025-06-09 11:30:43 +00:00
a-kenji
5e4167e375
clanServices: Move mycelium test to appropriate location
...
Move the mycelium clanService test to the mycelium clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 13:17:36 +02:00
a-kenji
08618e6c66
clanServices: Move admin test to appropriate location
...
Move the admin clanService test to the admin clan service.
The tests should live close to the definition of the service, so that
debugging and discoverability is better.
2025-06-09 13:01:48 +02:00
kenji
977c57579d
Merge pull request 'clanServices: Move garage test to appropriate location' ( #3901 ) from ke-move-garage-check into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3901
2025-06-09 10:55:44 +00:00
a-kenji
508e8cf85e
clanServices: Move localsend test to appropriate location
...
Move the localsend clanService test to the localsend clan service.
2025-06-09 12:38:39 +02:00
a-kenji
5fbe24bb53
clanServices: Move garage test to appropriate location #3900
...
Move the garage clanService test to the garage clan service.
2025-06-09 12:37:49 +02:00
pinpox
4b2102bd7f
wait for mycelium port
2025-06-05 18:03:59 +02:00
pinpox
ef4caa94e7
Migrate localsend to clanServices
2025-06-05 12:49:51 +02:00
pinpox
509274c90e
cleanup checks/flake-module.nix
2025-06-04 14:59:30 +02:00
pinpox
84c1cb20be
Migrate mycelium from clanModule to clanService
2025-06-04 14:10:32 +02:00
pinpox
50213caa68
Migrate heisenbridge from clanModule to clanService
2025-06-04 02:45:41 +02:00
pinpox
0a0ed236ad
Migrate garage from clanModule to clanService
2025-06-04 01:29:52 +02:00
pinpox
2d09e65ff4
migrate ergochat module to clanservice
2025-06-04 00:21:23 +02:00
pinpox
11fd796d44
Fix test runner for tests without vars
2025-06-03 22:35:10 +02:00
pinpox
65af5ac5d2
Add test for deltachat clanService
2025-06-03 22:35:10 +02:00
DavHau
01737d2bf7
clan tests: convert makeTestClan to a module
...
Let's not put yet another wrapper around runTest, instead expose our logic as a module that can be imported into any nixos-vm-test
2025-06-03 19:38:02 +07:00
DavHau
a0cbc815e8
makeTestClan: simplify - move parameters into module
...
... in preparation of removing the makeTestClan wrapper and make this a module instead that can be imported into any test.
2025-06-03 19:38:02 +07:00
pinpox
988e0825ed
Update clan-core-for-checks
2025-06-02 16:19:06 +02:00
pinpox
00313723e2
Update hash
2025-06-02 16:16:17 +02:00
pinpox
13a9b17198
modules/borgbackup: migrate to clanServices
...
Migrates the borgbackup module to clanServices, preserving it's original
configuration syntax and functionality
2025-06-02 16:12:37 +02:00
clan-bot
c6ba82cfab
Update pinned clan-core for checks
2025-05-31 02:51:24 +00:00
clan-bot
a3cb5f5159
Update pinned clan-core for checks
2025-05-30 10:29:19 +00:00
Jörg Thalheim
795ace408a
container-test: disable UsePam for ssh
...
doesn't work without setuid, which we currently do not support.
2025-05-30 11:53:20 +02:00
clan-bot
2422e0c8e1
Update pinned clan-core for checks
2025-05-27 02:51:23 +00:00
clan-bot
6777baca96
Update pinned clan-core for checks
2025-05-26 02:51:22 +00:00
clan-bot
6b8c0ba57a
Update pinned clan-core for checks
2025-05-25 02:51:32 +00:00
clan-bot
2bf33ea295
Update pinned clan-core for checks
2025-05-24 02:51:23 +00:00
clan-bot
176b1f94bc
Update pinned clan-core for checks
2025-05-23 02:51:24 +00:00
clan-bot
e5807bfa7e
Update pinned clan-core for checks
2025-05-22 02:51:23 +00:00
clan-bot
513d085f59
Update pinned clan-core for checks
2025-05-21 02:52:08 +00:00
clan-bot
d880634d22
Update pinned clan-core for checks
2025-05-20 02:52:07 +00:00
clan-bot
e4ffae84a7
Update pinned clan-core for checks
2025-05-19 02:52:08 +00:00
clan-bot
04e842a2a5
Update pinned clan-core for checks
2025-05-18 02:52:08 +00:00
clan-bot
ed72abcc5c
Update pinned clan-core for checks
2025-05-17 02:51:35 +00:00
clan-bot
3841b8ea8c
Update pinned clan-core for checks
2025-05-16 02:51:34 +00:00
clan-bot
03ce651de6
Update pinned clan-core for checks
2025-05-15 02:51:34 +00:00
clan-bot
bf88aed318
Update pinned clan-core for checks
2025-05-14 10:01:10 +00:00
clan-bot
58fafac958
Update pinned clan-core for checks
2025-05-13 11:55:59 +00:00
clan-bot
aead181fb7
Update pinned clan-core for checks
2025-05-13 10:05:02 +00:00
clan-bot
afae472e63
Update pinned clan-core for checks
2025-05-13 09:10:09 +00:00
pinpox
d109090bcf
Fix warning
2025-05-12 15:54:50 +02:00
pinpox
8433248c56
disable PAM for SSH check
2025-05-12 15:54:50 +02:00