Commit graph

22 commits

Author SHA1 Message Date
r-vdp
b5ac42f1bd
Move test image definitions to a separate file. 2023-09-12 11:58:36 +02:00
r-vdp
2368eec16e
Use the lib functions to (de)activate profiles. 2023-07-05 14:58:06 +02:00
r-vdp
ce4b4bcf8b
Set the system path to a fixed location. 2023-07-05 14:33:42 +02:00
r-vdp
d5f138f939
Add support for environment.systemPackages. 2023-07-05 14:33:35 +02:00
r-vdp
1454525760
Fix reload for services without reload functionality. 2023-06-29 17:10:39 +02:00
r-vdp
9ddb6340d9
Fix test case assertions. 2023-06-29 16:50:31 +02:00
r-vdp
ca46aa5ace
Don't create an nginx service by default. 2023-05-16 17:27:55 +02:00
r-vdp
77077427dd
Properly handle already existing but unmanaged files. 2023-05-16 16:51:23 +02:00
Ramses
f4c58ce90b
Fix handling of the --store argument. (#12) 2023-05-12 16:04:24 +02:00
r-vdp
2ee52a84b3
Improve types in the VM test node config module system. 2023-05-09 10:39:23 +02:00
r-vdp
8ec989863d
Improve naming and error reporting in VM tests. 2023-05-09 10:20:30 +02:00
Ramses
cead991210
Add a pre-populate subcommand. (#11) 2023-05-08 18:35:43 +02:00
r-vdp
a01bcc4034
Add TODO. 2023-05-08 17:27:28 +02:00
r-vdp
e17423e226
Test switching to a new config and deactivating. 2023-05-07 00:02:41 +02:00
Ramses
af43744006
Add Aarch64 tests and include multiple test images. (#9) 2023-04-27 14:57:00 +02:00
r-vdp
22684b6ed6 Introduce a framework for automated VM tests. 2023-04-27 02:01:53 +02:00
r-vdp
29c967209a
Enable the upstream nginx module from nixpkgs. 2023-04-13 12:16:19 +02:00
r-vdp
4b1c70daf7
test/nix/flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f9d1bb572e08ec432ae46c78581919d837a90f6' (2023-03-26)
  → 'github:NixOS/nixpkgs/4bb072f0a8b267613c127684e099a70e1f6ff106' (2023-03-27)
• Updated input 'system-manager':
    'github:numtide/system-manager/6f745076848b428bf6d4475f0fa468120f017220' (2023-03-28)
  → 'github:numtide/system-manager/01073b251d1fc565174ff8d89324a5709dafda97' (2023-03-29)
• Updated input 'system-manager/rust-overlay':
    'github:oxalica/rust-overlay/898c5b2e11a1bcdf056573f9b1cdf920c5ae4ed2' (2023-03-27)
  → 'github:oxalica/rust-overlay/26ef1a2029239e204e51ab3402f8aae5aa1187ed' (2023-03-28)
2023-03-29 11:15:58 +02:00
r-vdp
6f74507684
Set the nixpkgs platform as a module option. 2023-03-28 14:51:16 +02:00
r-vdp
176b435ccc
Update repo URL. 2023-03-27 18:59:10 +02:00
r-vdp
1f5cf750e5
Put the test code in a separate flake. 2023-03-27 15:55:19 +02:00
r-vdp
015935f46e
Move the test module into a separate dir. 2023-03-24 16:35:02 +01:00