I'll install a list of packages so less are skipped.
make[3]: 'syslinux_test' is up to date.
make[3]: Leaving directory '/home/juser/temp/grub'
make check-TESTS
make[3]: Entering directory '/home/juser/temp/grub'
make[4]: Entering directory '/home/juser/temp/grub'
PASS: example_unit_test
PASS: printf_test
PASS: date_test
PASS: priority_queue_unit_test
PASS: cmp_test
SKIP: ext234_test
SKIP: squashfs_test
SKIP: iso9660_test
SKIP: hfsplus_test
SKIP: ntfs_test
SKIP: reiserfs_test
SKIP: fat_test
SKIP: minixfs_test
SKIP: xfs_test
SKIP: f2fs_test
SKIP: nilfs2_test
SKIP: romfs_test
SKIP: exfat_test
PASS: tar_test
SKIP: udf_test
SKIP: hfs_test
SKIP: jfs_test
SKIP: btrfs_test
SKIP: zfs_test
PASS: cpio_test
PASS: example_scripted_test
PASS: gettext_strings_test
FAIL: pata_test
FAIL: ahci_test
FAIL: uhci_test
FAIL: ohci_test
FAIL: ehci_test
FAIL: example_grub_script_test
FAIL: grub_script_eval
FAIL: grub_script_test
FAIL: grub_script_echo1
FAIL: grub_script_leading_whitespace
FAIL: grub_script_echo_keywords
FAIL: grub_script_vars1
FAIL: grub_script_for1
FAIL: grub_script_while1
FAIL: grub_script_if
PASS: grub_script_blanklines
PASS: grub_script_final_semicolon
PASS: grub_script_dollar
FAIL: grub_script_comments
FAIL: grub_script_functions
FAIL: grub_script_break
FAIL: grub_script_continue
FAIL: grub_script_shift
FAIL: grub_script_blockarg
FAIL: grub_script_setparams
FAIL: grub_script_return
FAIL: grub_cmd_regexp
FAIL: grub_cmd_date
FAIL: grub_cmd_set_date
FAIL: grub_cmd_sleep
FAIL: grub_script_expansion
FAIL: grub_script_not
PASS: grub_script_no_commands
SKIP: partmap_test
FAIL: hddboot_test
FAIL: fddboot_test
FAIL: cdboot_test
PASS: netboot_test
PASS: pseries_test
PASS: core_compress_test
FAIL: xzcompress_test
FAIL: gzcompress_test
SKIP: lzocompress_test
FAIL: grub_cmd_echo
FAIL: help_test
FAIL: grub_script_gettext
FAIL: grub_script_escape_comma
FAIL: grub_script_strcmp
FAIL: test_sha512sum
FAIL: test_unset
FAIL: grub_func_test
FAIL: grub_cmd_tr
FAIL: file_filter_test
PASS: grub_cmd_test
PASS: syslinux_test
============================================================================
Testsuite summary for GRUB 2.03
============================================================================
# TOTAL: 82
# PASS: 18
# SKIP: 20
# XFAIL: 0
# FAIL: 44
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to
address@hidden============================================================================
Makefile:11235: recipe for target 'test-suite.log' failed
make[4]: *** [test-suite.log] Error 1
make[4]: Leaving directory '/home/juser/temp/grub'
Makefile:11341: recipe for target 'check-TESTS' failed
make[3]: *** [check-TESTS] Error 2
make[3]: Leaving directory '/home/juser/temp/grub'
Makefile:12139: recipe for target 'check-am' failed
make[2]: *** [check-am] Error 2
make[2]: Leaving directory '/home/juser/temp/grub'
Makefile:11121: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/juser/temp/grub'
Makefile:12142: recipe for target 'check' failed
make: *** [check] Error 2