DavHau
7e18dc6bb4
vars-check: enable debug logging for cache misses
2025-06-18 14:22:57 +00:00
a-kenji
80ad10b8e5
pkgs/*: Remove pytest coverage testing from every single test run
...
There was no noticeable positive impact from having coverage reports on
every single test run.
While adding a separate command to check coverage might be added in the
future, the overhead of collecting the coverage for every test run made
seems not worth it currently.
2025-06-16 15:46:36 +00:00
lassulus
a267cc2f69
generate_test_vars: add support for darwin
2025-06-12 14:49:12 +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
65d9ef02dc
generate-test-vars: fake prompt inputs
...
Use fake prompt inputs when generating vars for testing
2025-05-31 17:14:26 +07:00
DavHau
e81771a724
tests: test vars generation for all clan service tests
2025-05-31 12:17:52 +07:00
a-kenji
322068dad1
pkgs/generate-test-vars: Fix erroneous module import
...
The machines module lives in the `clan_lib` library.
2025-05-26 15:43:41 +02:00
a-kenji
39995eef39
pkgs/generate-test-vars: Add basic module test
...
Add a basic module test that can catch breaking changes in module
usage.
2025-05-26 15:41:48 +02:00
lassulus
f5e9f305d0
clan-cli: clan_cli.dirs -> clan_lib.dirs
2025-05-20 12:08:30 +02:00
lassulus
b10682c7f7
clan-cli: move clan_cli.nix to clan_lib.nix
2025-05-19 18:40:36 +02:00
Johannes Kirschbauer
1adcada568
Fix: dynamically import clan_cli in flake methods
...
This is a temporary workaround to solve cyclic imports all these modules should be moved to clan_lib
soon afterwards
2025-05-16 17:02:58 +02:00
Johannes Kirschbauer
e417f79527
pkgs/generate-test-vars: speed up vars generation by precaching
2025-04-22 16:47:39 +02:00
Jörg Thalheim
9780f45e97
generate-test-vars: use shutil.rmtree instead of rm
...
More portable.
2025-04-21 15:18:14 +02:00
Jörg Thalheim
74ef833dd3
generate-test-vars: improve caching and reduce number of overrides in base class
2025-04-21 15:18:14 +02:00
Jörg Thalheim
a4dfdc300e
generate-test-vars: use absolute paths in flake urls
...
flakes don't work with releative paths
2025-04-21 15:18:14 +02:00
Jörg Thalheim
60dcfd5cf9
rename vars-generate to generate-test-vars
2025-04-21 15:18:14 +02:00