piegames and eldritch horrors
567348a90c
testlib: default nix fixture to also test all daemon protocols (2/3)
...
This commit enables the parametrization for "legacy-combined" protocol.
All failing tests with that have been either fixed or disabled. Notably:
- A couple of tests (e.g. involving builders) could be made to work with
a non-local store, but this would require some refactoring to testlib in
order to make certain configuration settings generic over local and
remote operations. We've disabled those for now, in order to make
progress
- The store tests all run locally only because of their nature
- The flakes tests also all run locally only because my energy for
fixing them is limited (and it's a *lot* of test failures, with probably
little overall benefit in terms of test coverage)
Change-Id: I56fa249a64f7c17c952f688ec89e9687f2a13f12
2026-06-28 18:17:57 +02:00
eldritch horrors
f2df62439c
testing: migrate flakes/flakes.sh (part 18)
...
nonflake inputs
Change-Id: I5017ece5028652e3ae19c5e00e67358fc9c0253d
2026-02-26 13:11:25 +00:00
eldritch horrors
30ce32e2f6
testing: migrate flakes/flakes.sh (part 17)
...
symlinks in flake dirs, recursive lookups, update with override
Change-Id: I1491ca8e618ff5e06a06d3cc3648ae0750a1ffde
2026-02-26 13:11:25 +00:00
eldritch horrors
b92f1aa865
testing: migrate flakes/flakes.sh (part 16)
...
input overrides during locking
Change-Id: I20e8e8bc2579f2f9bbaf7b522647a520d010ec43
2026-02-26 13:11:25 +00:00
eldritch horrors
cbe4d1b339
testing: migrate flakes/flakes.sh (part 15)
...
flake follows handling during locking
Change-Id: Ia3f2b7a8df1d0ec51fd97d14d49788b33dda7754
2026-02-26 13:11:25 +00:00
eldritch horrors
2634585a48
testing: migrate flakes/flakes.sh (part 14)
...
flake clone
Change-Id: I6697d109465eaededfb2ac8ee552b6ac971d2e8a
2026-02-26 13:11:25 +00:00
eldritch horrors
f0f8117d5b
testing: migrate flakes/flakes.sh (part 13)
...
builds with incomplete lockfiles
Change-Id: Ibf386ec98208d5b706236277e2eae9e144d9bdb0
2026-02-26 13:11:25 +00:00
eldritch horrors
93af25a706
testing: migrate flakes/flakes.sh (part 12)
...
gc rooting behavior
Change-Id: I7b3aa765b8e08aa8a4ce96988629ee76c76b46a0
2026-02-26 13:11:25 +00:00
eldritch horrors
c45e34bbc5
testing: migrate flakes/flakes.sh (part 11)
...
input updates with cli commands
Change-Id: Idddfe77a285f9c2cbc4f1463454af539042bc23e
2026-02-26 13:11:25 +00:00
eldritch horrors
f864626a1c
testing: migrate flakes/flakes.sh (part 10)
...
getFlake behavior
Change-Id: Iff9bb6e834ff2545db11b72f5a6ab3ddf42e5662
2026-02-25 12:47:08 +00:00
eldritch horrors
c090a9d1ec
testing: migrate flakes/flakes.sh (part 9)
...
bulk of build tests
Change-Id: I2b357162e16e2d14bb8ae6247ad126ad452c0825
2026-02-25 12:47:08 +00:00
eldritch horrors
3327a1fcae
testing: migrate flakes/flakes.sh (part 8)
...
eval-system influences attribute choice
Change-Id: I02d611ed17748c73d5c77ebd0a44f558ab63d1c8
2026-02-25 12:47:08 +00:00
eldritch horrors
7976f9fb6e
testing: migrate flakes/flakes.sh (part 7)
...
registry maintenance and queries
Change-Id: Id0aef61ce91972417ba3a941aba7b2c9ca05bf7c
2026-02-25 12:47:08 +00:00
eldritch horrors
b4846d4e51
testing: migrate flakes/flakes.sh (part 6)
...
flake attr matching
Change-Id: If5a1f01f9939740636482d2755eb836e2166ce97
2026-02-25 12:47:08 +00:00
eldritch horrors
5d11ed07f5
testing: migrate flakes/flakes.sh (part 5)
...
build bare repo, build tarball, lock path urls without repo
Change-Id: I7cb7494dcf29ec9b88c923c54a798685725785a1
2026-02-25 12:47:08 +00:00
eldritch horrors
4ef9fb3aee
testing: migrate flakes/flakes.sh (part 4)
...
metadata query functionality
Change-Id: I8f3866316994426664468edfbe154505ed2428af
2026-02-25 12:47:08 +00:00
eldritch horrors
126ef6321d
testing: migrate flakes/flakes.sh (part 3)
...
add-path and path-info interactions
Change-Id: I8649442eb54d539957d4339a00b948e1173d2da7
2026-02-25 12:47:08 +00:00
eldritch horrors
987a906317
testing: migrate flakes/flakes.sh (part 2)
...
legacy cli interactions
Change-Id: Ibdefbbf4b10ea8554a75caf589bb1f5a26639f4a
2026-02-25 12:47:08 +00:00
eldritch horrors
1df00b7db0
testing: migrate flakes/flakes.sh (part 1)
...
handling of alternate lock file locations
Change-Id: I402fa3b1a48805e571eecc6772f2656e93c68086
2026-02-25 12:47:08 +00:00