Samuel Dionne-Riel
ed10664fc9
image-builder: makeFAT32: Let mkfs.fat set the FAT type
...
It turns out the warnings it spits out when forcing FAT32 with too few
clusters is not for nothing. At the very least the Raspberry Pi 3B does
not like the forced FAT 32. Though, it was validated that a large enough
FAT32 partition is fine with the Raspberry Pi 3B.
2019-09-04 23:07:19 -04:00
Samuel Dionne-Riel
6f52ba48d9
image-builder: Adds in-depth tests for ext4 images
2019-09-04 20:21:14 -04:00
Samuel Dionne-Riel
49d61da7f6
image-build: Fixes test broken by previosu commit
...
The size of the filesystem has changed because the way it is computed
has changed.
2019-09-04 20:18:21 -04:00
Samuel Dionne-Riel
a5cdf69a6a
image-builder: Adds alignment tests
2019-09-04 00:47:10 -04:00
Samuel Dionne-Riel
33c2ecdeae
image-builder: Refactors the test mode...
...
Using an override is more likely to pass the smell test than a magic
environment variable.
2019-08-30 22:43:30 -04:00
Samuel Dionne-Riel
554ead277a
image-builder: Adds makeExt4
2019-08-29 18:17:13 -04:00
Samuel Dionne-Riel
a37d109515
image-builder: Fixes output hash for default_with_files
...
I... don't know what happened?
2019-08-29 18:17:13 -04:00
Samuel Dionne-Riel
746df92fb6
image-builder: tests: de-hardcodes partition IDs
2019-08-29 18:13:05 -04:00
Samuel Dionne-Riel
ba36d675f7
image-builder: Prefer symlinks to copies...
...
Makes the store path cleaner AND allows to call `nix log` on the
symlink to get more details.
2019-08-29 18:07:09 -04:00
Samuel Dionne-Riel
346efd3b15
image-builder: Test reproducibility of FAT32 file copy
2019-08-28 21:48:46 -04:00
Samuel Dionne-Riel
391f710a46
image-builder: makeFAT32 actually FAT32
2019-08-28 21:46:35 -04:00
Samuel Dionne-Riel
9750eb940d
image-builder: Adds test for size/populate being left out
2019-08-28 21:06:36 -04:00
Samuel Dionne-Riel
e9a0060987
image-builder: Adds "default" filesystems test
2019-08-28 15:43:28 -04:00