meson: missing tests #222

Closed
opened 2024-04-03 23:26:50 +00:00 by qyriad · 1 comment
Owner

Aside from the repl characterization tests (tracked in #205, fixed in https://gerrit.lix.systems/c/lix/+/766, the following functional tests are not currently run in Meson:

  • ca/build
  • ca/build-cache
  • ca/build-with-garbage-path
  • ca/concurrent-builds
  • ca/derivation-json
  • ca/duplicate-realisation-in-closure
  • ca/eval-store
  • ca/gc
  • ca/import-derivation
  • ca/new-build-cmd
  • ca/nix-copy
  • ca/nix-run
  • ca/nix-shell
  • ca/post-hook
  • ca/recursive
  • ca/repl
  • ca/selfref-gc
  • ca/signatures
  • ca/substitute
  • ca/why-depends
  • compute-levels
  • dyn-drv/build-built-drv
  • dyn-drv/dep-built-drv
  • dyn-drv/eval-outputOf
  • dyn-drv/old-daemon-error-hack
  • dyn-drv/recursive-mod-json
  • dyn-drv/text-hashed-output
  • plugins
  • test-libstoreconsumer

Determined by comparing the output of the installcheck phase under Make vs Meson

Aside from the repl characterization tests (tracked in #205, fixed in https://gerrit.lix.systems/c/lix/+/766, the following functional tests are not currently run in Meson: - [ ] ca/build - [ ] ca/build-cache - [ ] ca/build-with-garbage-path - [ ] ca/concurrent-builds - [ ] ca/derivation-json - [ ] ca/duplicate-realisation-in-closure - [ ] ca/eval-store - [ ] ca/gc - [ ] ca/import-derivation - [ ] ca/new-build-cmd - [ ] ca/nix-copy - [ ] ca/nix-run - [ ] ca/nix-shell - [ ] ca/post-hook - [ ] ca/recursive - [ ] ca/repl - [ ] ca/selfref-gc - [ ] ca/signatures - [ ] ca/substitute - [ ] ca/why-depends - [ ] compute-levels - [ ] dyn-drv/build-built-drv - [ ] dyn-drv/dep-built-drv - [ ] dyn-drv/eval-outputOf - [ ] dyn-drv/old-daemon-error-hack - [ ] dyn-drv/recursive-mod-json - [ ] dyn-drv/text-hashed-output - [ ] plugins - [ ] test-libstoreconsumer Determined by comparing the output of the installcheck phase under Make vs Meson
qyriad added the
testing
label 2024-04-03 23:26:50 +00:00
qyriad added this to the Meson migration project 2024-04-03 23:26:50 +00:00
qyriad self-assigned this 2024-04-03 23:26:57 +00:00
Author
Owner

Whoops, this was finished back on 2024/04/05!

Whoops, this was finished back on 2024/04/05!
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#222
No description provided.