u-boot/test/py/tests
Julius Werner bddd985734 fit: Do not automatically decompress ramdisk images
The Linux ramdisk should always be decompressed by the kernel itself,
not by U-Boot. Therefore, the 'compression' node in the FIT image should
always be set to "none" for ramdisk images, since the only point of
using that node is if you want U-Boot to do the decompression itself.

Yet some systems populate the node to the compression algorithm used by
the kernel instead. This used to be ignored, but now that we support
decompression of all image types it becomes a problem. Since ramdisks
should never be decompressed by U-Boot anyway, this patch adds a special
exception for them to avoid these issues. Still, setting the
'compression' node like that is wrong in the first place, so we still
want to print out a warning so that third-party distributions doing this
can notice and fix it.

Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Heiko Schocher <hs@denx.de>
Tested-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
2019-08-07 15:31:05 -04:00
..
test_android test/py: Add base test case for A/B updates 2019-07-24 13:16:29 -04:00
test_fs test.py: Disable fsck for FAT tests for now 2019-04-10 08:15:56 -04:00
vboot test: vboot: clean its file 2018-12-03 10:44:10 -05:00
test_000_version.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_avb.py treewide: Fix stale references of Android docs 2019-07-24 13:16:29 -04:00
test_bind.py Fix recent changes to serial API for driver model 2019-01-15 22:05:34 -05:00
test_dfu.py test: Use single quote consistently 2019-01-15 15:28:41 -05:00
test_efi_loader.py test: Use single quote consistently 2019-01-15 15:28:41 -05:00
test_efi_selftest.py test/py: not all boards support UEFI runtime reset 2019-07-06 21:25:32 +02:00
test_env.py test/py: add test for whitelist of variables while importing environment 2018-07-20 15:55:09 -04:00
test_fit.py fit: Do not automatically decompress ramdisk images 2019-08-07 15:31:05 -04:00
test_fpga.py test: py: Extend fpga test with fit image with external data 2019-04-16 11:51:34 +02:00
test_gpt.py test/py: gpt: Use long options for sgdisk 2019-07-18 11:31:26 -04:00
test_handoff.py spl: Add support for passing handoff info to U-Boot proper 2018-11-26 08:25:37 -05:00
test_help.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_hush_if_test.py test/py: hush_if_test: Use open() in place of file() 2018-07-10 14:50:50 -06:00
test_log.py log: Add helpers for common log levels 2018-10-09 04:40:26 -06:00
test_md.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_mmc_rd.py test/py: don't use mmc_rd config for other mmc tests 2019-05-09 19:52:55 -04:00
test_mmc_wr.py test/py: add MMC/SD block write test 2019-07-31 15:31:36 +08:00
test_net.py test/py: use default load address for tftp 2019-02-12 07:19:24 -05:00
test_ofplatdata.py test: check u-boot properties in SPL device tree 2019-07-10 16:52:58 -06:00
test_pinmux.py test/py: test pinmux command 2018-11-16 16:51:57 -05:00
test_sandbox_exit.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_sf.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_shell_basics.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_sleep.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_tpm2.py test/py: tpm2: switch from 'tpm' to 'tpm2' command 2018-07-28 11:58:08 -04:00
test_ums.py test: Use single quote consistently 2019-01-15 15:28:41 -05:00
test_unknown_cmd.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_ut.py SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
test_vboot.py test: vboot: clean its file 2018-12-03 10:44:10 -05:00