Farid Zakaria
8f0d9412ba
shellcheck fix: tests/functional/local-overlay-store/bad-uris.sh
2025-09-28 20:39:40 -07:00
Farid Zakaria
8f14301533
shellcheck fix: tests/functional/local-overlay-store/build-inner.sh
2025-09-28 20:38:46 -07:00
Farid Zakaria
6cae8da29d
shellcheck fix: tests/functional/local-overlay-store/check-post-init.sh
2025-09-28 20:37:23 -07:00
Farid Zakaria
bb97f4b07a
shellcheck fix: tests/functional/local-overlay-store/common.sh
2025-09-28 20:35:47 -07:00
Farid Zakaria
20665e1c3d
shellcheck fix: tests/functional/local-overlay-store/delete-duplicate-inner.sh
2025-09-28 20:32:49 -07:00
Farid Zakaria
326d626ad7
shellcheck fix: tests/functional/local-overlay-store/delete-refs-inner.sh
2025-09-28 20:32:12 -07:00
Farid Zakaria
62b36eba11
shellcheck fix: tests/functional/local-overlay-store/gc-inner.sh
2025-09-28 20:31:09 -07:00
Farid Zakaria
675179a510
shellcheck fix: tests/functional/local-overlay-store/gc.sh
2025-09-28 20:30:02 -07:00
Farid Zakaria
283a9c4c5a
shellcheck fix: tests/functional/local-overlay-store/optimise-inner.sh
2025-09-28 20:29:35 -07:00
Farid Zakaria
dbb53de9d3
shellcheck fix: tests/functional/local-overlay-store/redundant-add.sh
2025-09-28 20:28:18 -07:00
Farid Zakaria
0c50d5b25a
shellcheck fix: tests/functional/local-overlay-store/redundant-add-inner.sh
2025-09-28 20:27:21 -07:00
Farid Zakaria
e896bf1cb1
shellcheck fix: tests/functional/local-overlay-store/stale-file-handle.sh
2025-09-28 20:24:09 -07:00
Farid Zakaria
3a1ba8e41e
shellcheck fix: tests/functional/local-overlay-store/verify-inner.sh
2025-09-28 20:23:19 -07:00
Farid Zakaria
76c9d3885c
shellcheck fix: tests/functional/local-overlay-store/verify.sh
2025-09-28 20:22:55 -07:00
John Ericson
e35abb1102
Create test for issue 13247
...
This test ends up being skipped, since the bug has not yet been fixed. A
future commit will fix the bug.
Progress on #13247 , naturally.
2025-09-27 21:53:14 -04:00
John Ericson
e731c43eae
Use std::variant to enforce BuildResult invariants
...
There is now a clean separation between successful and failing build
results.
2025-09-27 15:56:06 -04:00
Jörg Thalheim
6721ef5feb
Merge branch 'master' into fix-fetch-to-store-caching
2025-09-26 20:44:39 +02:00
Farid Zakaria
2a6724299a
shellcheck fix: tests/functional/flakes/follow-paths.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
6fc8f04ecb
shellcheck fix: tests/functional/flakes/flakes.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
ac5615dd91
shellcheck fix: tests/functional/flakes/config.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
26a10453c3
shellcheck fix: tests/functional/flakes/check.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
9bf8e7b730
shellcheck fix: tests/functional/flakes/absolute-paths.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
f8e351cd94
shellcheck fix: tests/functional/fixed
2025-09-26 08:41:30 -07:00
Farid Zakaria
4cec876319
shellcheck fix: tests/functional/fetchMercurial.sh
2025-09-26 08:41:30 -07:00
Farid Zakaria
c4c3524318
shellcheck fix: tests/functional/fetchGitVerification.sh
2025-09-26 08:41:29 -07:00
Farid Zakaria
53ad2433b4
shellcheck fix: tests/functional/fetchGitSubmodules.sh
2025-09-25 13:09:36 -07:00
John Ericson
89141f1d67
Merge pull request #14082 from fzakaria/fzakaria/shellcheck-multiple
...
shellcheck: multiple file fixes
2025-09-25 15:59:43 -04:00
Farid Zakaria
1619409bf2
shellcheck fix: tests/functional/fetchGitRefs.sh
2025-09-25 12:45:43 -07:00
Farid Zakaria
32e1b5209b
shellcheck fix: tests/functional/fetchGit.sh
2025-09-25 12:45:43 -07:00
Farid Zakaria
d07dd92db3
shellcheck fix: tests/functional/fetchClosure.sh
2025-09-25 12:45:43 -07:00
Farid Zakaria
230da1cbe7
shellcheck fix: tests/functional/export.sh
2025-09-25 12:45:40 -07:00
Farid Zakaria
a209748ec0
shellcheck fix: tests/functional/export-graph.sh
2025-09-25 10:35:01 -07:00
Farid Zakaria
b8c24cdaef
shellcheck fix: tests/functional/eval-store.sh
2025-09-25 10:33:40 -07:00
Jörg Thalheim
e3d62f35ea
Merge pull request #14075 from fzakaria/fzakaria/shellcheck-functional-dump-db
...
shellcheck fix functional/dump-db.sh
2025-09-25 19:31:49 +02:00
Farid Zakaria
dc69e2e520
shellcheck fix: tests/functional/dyn-drv/recursive-mod-json.sh
2025-09-25 10:31:06 -07:00
Farid Zakaria
119489f253
shellcheck fix: tests/functional/dyn-drv/old-daemon-error-hack.sh
2025-09-25 10:30:03 -07:00
Eelco Dolstra
4b9735b761
Test against uncacheable paths
...
This is to test the non-functional property that most paths should be
cacheable. We've had frequent cases where caching broken but we didn't
notice.
2025-09-25 11:30:11 -04:00
Eelco Dolstra
1d130492d7
Mount inputs on storeFS to restore fetchToStore() caching
...
fetchToStore() caching was broken because it uses the fingerprint of
the accessor, but now that the accessor (typically storeFS) is a
composite (like MountedSourceAccessor or AllowListSourceAccessor),
there was no fingerprint anymore. So fetchToStore now uses the new
getFingerprint() method to get the specific fingerprint for the
subpath.
2025-09-25 11:30:11 -04:00
Farid Zakaria
6e2c11e296
shellcheck fix functional/dump-db.sh
...
Add back the path variable
2025-09-25 09:24:39 +02:00
Jörg Thalheim
1877c477fc
Merge branch 'master' into fzakaria/shellcheck-functional-db-migration
2025-09-25 08:35:45 +02:00
John Ericson
2898dbe2d9
Merge pull request #14073 from fzakaria/fzakaria/shellcheck-functional-dependencies.builder0
...
shellcheck fix functional/dependencies.builder0.sh
2025-09-25 02:10:14 -04:00
Farid Zakaria
e15c44d46b
shellcheck fix functional/db-migration.sh
2025-09-25 07:53:29 +02:00
Jörg Thalheim
a534a27571
Merge branch 'master' into fzakaria/shellcheck-functional-dependencies.builder0
2025-09-25 07:37:30 +02:00
Jörg Thalheim
5d6af1243a
Merge branch 'master' into fzakaria/shellcheck-functional-dyn-drv-build-built-drv
2025-09-25 07:35:10 +02:00
Farid Zakaria
bc13130497
shellcheck fix tests/functional/dyn-drv/dep-built-drv.sh ( #14078 )
2025-09-25 03:28:16 +00:00
John Ericson
d2595130c6
Merge pull request #14074 from fzakaria/fzakaria/shellcheck-functional-dependencies
...
shellcheck fix functional/dependencies.sh
2025-09-24 22:57:09 -04:00
John Ericson
db25195bb2
Merge pull request #14077 from fzakaria/fzakaria/shellcheck-dyn-drv-common
...
shellcheck fix functional/dyn-drv/common.sh
2025-09-24 22:51:55 -04:00
John Ericson
5842aa2cac
Merge pull request #14070 from fzakaria/fzakaria/shellcheck-functional-config.sh
...
shellcheck fix functional/config.sh
2025-09-24 22:47:21 -04:00
Farid Zakaria
614ef6cfb1
shellcheck fix functional/dyn-drv/common.sh
2025-09-24 19:18:30 -07:00
Farid Zakaria
59791082fa
shellcheck fix functional/dyn-drv/build-built-drv.sh
2025-09-24 19:17:12 -07:00