rootile
3dd53ecdef
tests: migrate fetchers.sh
...
Change-Id: I3c2856dad2e06993717bcba437c5a0b46e74821f
2026-07-17 21:06:08 +00:00
rootile
25f53b755c
tests: migrate config.sh
...
Change-Id: Ia37a84e0036dd52af112a359817c709a15aa8c90
2026-07-15 10:53:10 +00:00
rootile
523df65fba
tests: migrate misc.sh
...
note: only two of the tests actually needed migrating, as the others
were already covered (e.g. by lang)
Change-Id: I30abb2bd728ae2b144ad76566096a216aed3b8f8
2026-07-06 12:39:47 +00:00
rootile
8902b78442
tests: migrate derivation-json.sh
...
Change-Id: I8a648231677bde28611dc9511e3a03d87608e7b4
2026-06-22 18:16:17 +00:00
rootile
93c872ab25
tests: migrate binary-cache-build-remote.sh
...
Change-Id: Ie159da4f00cf05627a777bae80c1368485dd4fcc
2026-06-14 20:33:11 +02:00
rootile
2ea51a6c71
tests: migrate structured-attrs.sh
...
Change-Id: I6d2b82e3aa236d01b9a345c148b7fef3703a446d
2026-06-14 20:19:58 +02:00
rootile
fe79d62b73
tests: migrate check-reqs.sh
...
Change-Id: Icc22331f6f7e1be0919a74155cd93514c5d70a65
2026-06-14 20:19:58 +02:00
rootile
9614f12908
tests: migrate export.sh
...
Change-Id: I9416b71b0a15a7703aa9d7c2dea866a1f556e657
2026-06-14 20:19:58 +02:00
rootile
bc8a95457f
tests: migrate export-graph.sh
...
Change-Id: I0de67ba6b1f710434f504814dd9b5eb7d486e65a
2026-06-14 19:02:11 +02:00
rootile
ba3a026f40
tests: migrate eval-store.sh
...
Change-Id: Id4a721871218160b441e848f6f252c06187320bf
2026-06-14 18:46:39 +02:00
rootile
abfe9d0c3e
tests(functional): remove old repl characterization test suite
...
Change-Id: I2c13e0332298600cafa97b06113ca56f66668324
2026-06-11 16:30:56 +02:00
skye
be34bc0481
testing: migrate and expand import-derivation.sh and warn-import-from-derivation.sh
...
This started by noticing that the coverage report generated by cl/5489
showed that the error message for when allow-import-from-derivation is
disabled appeared to be not covered by any tests. Since the existing
tests for IFD were in functional, which is deprecated, I migrated those
into functional2 and added a test for erroring when IFD is disabled.
Change-Id: I565674de3dd693e023ec99d501adc4706a6a6964
2026-04-22 10:26:15 -04:00
eldritch horrors
0a09782cc8
testing: migrate store-ping.sh
...
notably the bad-store test previously tested *bash*, not lix. we also
need to extend the list of non-fatal errors, but that's probably fine
Change-Id: I983f4adc8047fe800323099de4037711869ee547
2026-04-20 16:08:22 +00:00
rootile
bcc9350bfe
tests/functional2: migrate simple.sh
...
Change-Id: I4366ce7d877935df98e35d733650c60f59478ace
2026-03-16 16:52:14 +00:00
b7cf773540
libexpr: warn when encountering IFD with warn-import-from-derivation
...
This is intended to be a softer version of
`allow-import-from-derivation`, allowing for users to only flag when IFD
is encountered rather than error out
Based-on: https://github.com/NixOS/nix/pull/13279
Co-authored-by: gustavderdrache <alex.ford@determinate.systems >
Co-authored-by: Eelco Dolstra <edolstra@gmail.com >
Change-Id: I879a444e3a24b4e82a8cea3a5a94834c78c3924a
2026-03-05 13:39:12 +00:00
eldritch horrors
30e9387cf9
testing: migrate path-from-hash-part.sh
...
Change-Id: Ied00671595d82c6d446f117d6aa9c42a0c758cb6
2026-02-28 22:09:44 +00:00
eldritch horrors
8d389fcccf
testing: migrate selfref-gc.sh
...
Change-Id: Ibead4030448fb9251be78b3c876c7f054154c83c
2026-02-28 22:09:44 +00:00
eldritch horrors
f4c92f8872
testing: migrate function-trace.sh
...
Change-Id: I44bd28165070f55f21b052bc02ba6f2ea5787a1d
2026-02-28 22:09:44 +00:00
eldritch horrors
fae0242f69
testing: migrate ssh-relay.sh
...
Change-Id: I520c8be1c30b4ee7660c8ceeba62a6d0757c337b
2026-02-28 22:09:44 +00:00
eldritch horrors
dda934965d
testing: migrate build-jobless.sh
...
Change-Id: Ica9a0c5b8bea50d302ad633d3801431adcdba5e7
2026-02-27 17:43:07 +00:00
eldritch horrors
298373615e
testing: migrate impure-eval.sh
...
Change-Id: Ifd2b6c117511461ce08fa3f9e63635857cb5b015
2026-02-27 17:42:17 +00:00
eldritch horrors
14d8209198
testing: migrate output-normalization.sh
...
Change-Id: I51a021b27fa27b531bb49b8529bae2e9bf74641a
2026-02-27 17:42:17 +00:00
eldritch horrors
b2ae7c3965
testing: migrate pass-as-file.sh
...
Change-Id: I9c3a940ede9353e977e60e0650eaa5a64cc6fa5e
2026-02-27 17:42:17 +00:00
eldritch horrors
32a96169d6
testing: migrate optimise-store.sh
...
Change-Id: I900183e11ba1405c9aa72028a8902ad8cf023e69
2026-02-27 17:42:17 +00:00
eldritch horrors
5fb0dd156d
testing: migrate build.sh
...
Change-Id: I9d2da21cc226e0c1ef2dfa4d475c1989bbbfaf79
2026-02-27 17:42:17 +00:00
eldritch horrors
5f2c771b5a
testing: migrate placeholders.sh
...
Change-Id: Iad6a6f53dac23cc5e49961571dd4c0545d616d7e
2026-02-27 17:42:17 +00:00
eldritch horrors
b8b69dde05
testing: migrate local-store.sh
...
Change-Id: I5172fc2611a56b19f55d5c05dacdfef5cf330739
2026-02-27 17:42:17 +00:00
eldritch horrors
26f1397b75
testing: migrate suggestions.sh
...
Change-Id: Iad28262035aa96c5ef6fa33e2a830b5fa8a9ae50
2026-02-27 17:42:17 +00:00
eldritch horrors
8cf21fcf75
testing: migrate case-hack.sh
...
Change-Id: I552dd596764a779e1485a6326363d4f4283110f3
2026-02-27 17:42:17 +00:00
eldritch horrors
4caa622d78
testing: migrate fetchMercurial.sh
...
Change-Id: Iab81ea161e3be69bf7753b3ed9cd8f59cd8fe0ed
2026-02-27 17:42:17 +00:00
eldritch horrors
0bcdfe2c43
testing: migrate fmt.sh
...
Change-Id: Icc593b57a06c7fdf75762094982788f6351dcadc
2026-02-26 19:43:39 +00:00
Raito Bezarius
0741e24266
tests/functional2: migrate (un|)sandboxed CA tests
...
CA tests have grown quite complicated and are hard to debug and
manoeuver for new needs.
They are a prime target for F2 migration and they were extremely
pleasant to write.
Most functionality is preserved or improved with additional behaviors
asserted on warnings and the full set of reports.
Change-Id: I70cd52abbe5ff13f56744b966ab00962ad3a49d6
Signed-off-by: Raito Bezarius <raito@lix.systems >
2026-02-26 15:33:22 +00: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
e76c6afd8d
testing: migrate flakes/follow-paths.sh
...
Change-Id: I825445a51f496dbe2efde684a0045e6fb56d9c0a
2026-02-25 12:47:08 +00:00
rootile
d641a829bb
tests/functional2: migrate brotli.sh and zstd.sh
...
Change-Id: I5f1252e8f29a9551f3d6b2ed8f0598f524906aed
2026-02-23 20:44:46 +01:00
eldritch horrors
c2b61c5da3
testing: migrate flakes/mercurial.sh
...
hg is *so fucking slow* omfw
Change-Id: I0f4d1d2a546a75f965ff017c9451fb1d441990b1
2026-02-22 20:46:06 +00:00
eldritch horrors
7a3f352105
testing: migrate flakes/flake-in-submodule.sh
...
Change-Id: I9dcf63a2f63b54de541536a00dbd5d8df941ea33
2026-02-22 20:46:06 +00:00
eldritch horrors
8b1ca49fef
testing: migrate flakes/develop-r8854.sh
...
Change-Id: Ib993d30edb97d7705acbf5d94f1831ffbe191d92
2026-02-22 20:46:06 +00:00
eldritch horrors
d69048e92b
testing: migrate flakes/develop.sh
...
Change-Id: Ibd97c54efb72285a4b969fe11e6e6adf3a2d5511
2026-02-22 20:46:06 +00:00
eldritch horrors
4fcb434998
testing: migrate flakes/registry.sh
...
Change-Id: Iba7dd30efc19075a63c505db497b3c0967b47f57
2026-02-18 15:25:08 +00:00
eldritch horrors
4deed5ab35
testing: migrate flakes/build-paths.sh
...
Change-Id: Ia7f15abd8f5444c69fef4da0d080a2933ac264d8
2026-02-18 13:00:37 +00:00
eldritch horrors
03b8a6dcc2
testing: migrate flakes/flake-metadata.sh
...
Change-Id: I8370a279bbfa224f27cdba0cf9e79ade6d58644f
2026-02-18 11:32:33 +00:00
eldritch horrors
fedb4d5ead
testing: migrate flakes/inputs.sh
...
Change-Id: I4446441cb7eea51a42f055f042cceb3e63b84b92
2026-02-18 11:32:33 +00:00
eldritch horrors
28e1cccb49
testing: migrate flakes/init.sh
...
Change-Id: If132a14e3d10578489cdca03f67c2166f1362d6e
2026-02-18 11:31:40 +00:00
eldritch horrors
b1776ce4e2
testing: migrates flakes/subdir-flake.sh
...
Change-Id: I9ac02056d490473dd751f7ec7857840290f5afc5
2026-02-17 17:22:23 +01:00
eldritch horrors
fa7edb9e01
testing: migrate flakes/bundle.sh
...
Change-Id: I734b52da3c62d6f562d6c843b89cb55ba6bd70d2
2026-02-17 17:21:44 +01:00
eldritch horrors
9adc840eda
testing: migrate flakes/unlocked-override.sh
...
Change-Id: I101c96860e0a025a066880d952d2f24f9b92571e
2026-02-17 17:21:42 +01:00
eldritch horrors
899c5fe9f0
testing: migrate flakes/absolute-paths.sh
...
Change-Id: Icb9f7e1c8bf17327e32e1ad81f2bfdb4246ba2d7
2026-02-17 16:01:00 +01:00
eldritch horrors
2d73b59679
testing: migrate flakes/search-path.sh
...
Change-Id: I69c3efe2a33cfb216ffecf5b4bd7f57abb80acfd
2026-02-17 16:01:00 +01:00
eldritch horrors
8500339d95
testing: migrate flakes/config.sh
...
Change-Id: I7f19b33c30330ccd1f01b72b2e36a542f03f4e49
2026-02-17 16:01:00 +01:00