grub/tests
Michael Marineau bf127238ee gpt: fix partition table indexing and validation
Portions of the code attempted to handle the fact that GPT entries on
disk may be larger than the currently defined struct while others
assumed the data could be indexed by the struct size directly. This
never came up because no utility uses a size larger than 128 bytes but
for the sake of safety we need to do this by the spec.
2016-09-02 17:04:13 -07:00
..
file_filter * tests/file_filter/file: Really add missing file. 2015-01-23 19:46:02 +01:00
lib * include/grub/test.h (grub_unit_test_init): Add missing prototype. 2012-02-12 22:04:55 +01:00
syslinux tests: remove hardcoded paths from syslinux_test 2015-02-16 22:24:05 +03:00
util Merge branch 'master' of git://git.savannah.gnu.org/grub 2015-12-17 12:01:00 -08:00
ahci_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
btrfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
cdboot_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
cmp_unit_test.c * tests/cmp_unit_test.c: Add missing failure message. 2012-05-30 13:54:30 +02:00
core_compress_test.in * tests/core_compress_test.in: Use full arguments as grub-mkimage-extra 2013-11-17 02:09:15 +01:00
cpio_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
date_unit_test.c * tests/date_unit_test.c: New test. 2013-10-26 02:48:19 +02:00
dfly-mbr-mbexample.dfly.img.gz * grub-core/partmap/dfly.c: New partition map. 2013-05-15 17:26:49 +02:00
dfly-mbr-mbexample.mbr.img.gz * grub-core/partmap/dfly.c: New partition map. 2013-05-15 17:26:49 +02:00
ehci_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
example_grub_script_test.in minor cleanups 2010-08-19 17:50:05 +05:30
example_scripted_test.in * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e', 2011-05-18 12:53:07 +01:00
example_unit_test.c * tests/cmp_unit_test.c: Add missing failure message. 2012-05-30 13:54:30 +02:00
exfat_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
ext234_test.in ext2: Support META_BG. 2015-02-16 20:53:26 +01:00
fat_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
fddboot_test.in fddboot_test: Add -no-pad to xorriso. 2015-03-20 12:58:08 +01:00
file_filter_test.in add file filters tests 2014-12-05 21:04:06 +03:00
gettext_strings_test.in Mark strings for translation and add remaining ones to exclude list. 2013-12-18 06:50:24 +01:00
gpt_unit_test.c gpt: fix partition table indexing and validation 2016-09-02 17:04:13 -07:00
gptprio_test.in gptprio_test: check GPT is repaired when appropriate 2016-08-22 17:33:17 -07:00
gptrepair_test.in gptrepair_test: fix typo in cleanup trap 2016-08-22 17:33:17 -07:00
grub_cmd_date.in Add few more tests. 2013-04-30 17:41:32 +02:00
grub_cmd_echo.in suppress shell expansion inside quoted strings 2010-11-07 16:13:14 +05:30
grub_cmd_regexp.in * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e', 2011-05-18 12:53:07 +01:00
grub_cmd_set_date.in Add few more tests. 2013-04-30 17:41:32 +02:00
grub_cmd_sleep.in Add few more tests. 2013-04-30 17:41:32 +02:00
grub_cmd_test.in tests: add test command file tests 2015-01-30 21:42:46 +03:00
grub_cmd_tr.in Added `tr' command support. 2013-10-17 19:06:29 +02:00
grub_func_test.in * tests/grub_func_test.in: Decrease RAM size to 512M. With less 2013-11-18 17:42:54 +01:00
grub_script_blanklines.in * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e', 2011-05-18 12:53:07 +01:00
grub_script_blockarg.in Make mktemp invocations portable. 2010-10-18 22:50:01 +02:00
grub_script_break.in break command support 2010-05-05 15:34:26 +05:30
grub_script_comments.in added few more test cases 2010-05-01 15:39:59 +05:30
grub_script_continue.in continue command support 2010-05-05 16:19:31 +05:30
grub_script_dollar.in * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e', 2011-05-18 12:53:07 +01:00
grub_script_echo1.in Fix wildcard escaping. 2012-06-08 22:54:21 +02:00
grub_script_echo_keywords.in lexer-rewrite rebase commit 2010-01-22 19:07:27 +05:30
grub_script_escape_comma.in Add few new tests. 2013-04-29 12:25:57 +02:00
grub_script_eval.in * tests/grub_script_eval.in: Really add the eval test. 2013-06-15 17:39:45 +02:00
grub_script_expansion.in * tests/grub_script_expansion.in: Use fixed-string grep to skip over 2013-04-15 01:53:33 +02:00
grub_script_final_semicolon.in * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e', 2011-05-18 12:53:07 +01:00
grub_script_for1.in for loop support to grub script 2010-01-23 11:03:41 +05:30
grub_script_functions.in few more testcases added 2010-05-12 13:53:50 +05:30
grub_script_gettext.in Add variable parsing in $"..." and fix several mismatches with bash. 2012-03-11 14:46:48 +01:00
grub_script_if.in added elif patch from Deepak Vankadaru 2010-03-21 10:27:21 +05:30
grub_script_leading_whitespace.in * grub-core/script/argv.c (grub_script_argv_split_append): Skip leading 2012-03-19 13:29:43 +01:00
grub_script_no_commands.in * util/grub-script-check.c: Fail on scripts containing no 2013-06-25 15:08:11 +01:00
grub_script_not.in not command (!) support 2010-09-05 14:57:28 +05:30
grub_script_return.in return command for functions 2010-08-25 19:35:52 +05:30
grub_script_setparams.in setparams command to set positional parameters 2010-08-15 12:02:33 +05:30
grub_script_shift.in few more testcases 2010-05-12 17:46:49 +05:30
grub_script_strcmp.in * grub-core/kern/misc.c (grub_strcmp): Use unsigned comparison as 2012-05-04 12:08:22 +02:00
grub_script_test.in Fix test -a and -o precedence. 2013-05-04 13:38:59 +02:00
grub_script_vars1.in rewrote arglist to argv conversion and added $@, $* support 2010-05-12 10:19:12 +05:30
grub_script_while1.in new testcase for while and until loops 2010-01-26 12:32:47 +05:30
gzcompress_test.in * tests/gzcompress_test.in: Skip if gzip is not installed (unlikely, 2013-11-18 16:16:33 +00:00
hddboot_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
help_test.in Add few new tests. 2013-04-29 12:25:57 +02:00
hfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
hfsplus_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
iso9660_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
jfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
lzocompress_test.in * tests/gzcompress_test.in: Skip if gzip is not installed (unlikely, 2013-11-18 16:16:33 +00:00
minixfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
netboot_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
nilfs2_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
ntfs_test.in ntfs_test: Skip is setfattr is unavailable. 2015-02-28 15:13:41 +01:00
ohci_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
partmap_test.in partmap_test: check that parted is available 2015-11-07 23:42:35 +03:00
pata_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
printf_unit_test.c * grub-core/kern/misc.c (grub_vsnprintf_real): Fix formatting of 2013-10-19 23:52:09 +02:00
priority_queue_unit_test.cc * tests/priority_queue_unit_test.cc: New test. 2013-05-07 11:30:48 +02:00
pseries_test.in Fix pseries test. 2013-04-27 14:11:12 +02:00
reiserfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
romfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
squashfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
syslinux_test.in tests: remove hardcoded paths from syslinux_test 2015-02-16 22:24:05 +03:00
tar_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
test_sha512sum.in test: consistently use TMPDIR and same name pattern for temp files 2015-01-30 20:31:20 +03:00
test_unset.in * tests/test_unset.in: New test. 2013-10-26 14:52:54 +02:00
udf_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00
uhci_test.in Add few more tests. 2013-04-30 17:41:32 +02:00
xfs_test.in xfs_test: Test both crc and non-crc filesystems. 2015-07-24 01:23:45 +02:00
xzcompress_test.in * tests/gzcompress_test.in: Skip if gzip is not installed (unlikely, 2013-11-18 16:16:33 +00:00
zfs_test.in Add automated filesystem checking based on scripts I've used now for 2013-11-19 21:05:59 +01:00