Changeset View
Changeset View
Standalone View
Standalone View
lib/libarchive/tests/Makefile
Show First 20 Lines • Show All 84 Lines • ▼ Show 20 Lines | TESTS_SRCS= \ | ||||
test_compat_xz.c \ | test_compat_xz.c \ | ||||
test_compat_zip.c \ | test_compat_zip.c \ | ||||
test_compat_zstd.c \ | test_compat_zstd.c \ | ||||
test_empty_write.c \ | test_empty_write.c \ | ||||
test_entry.c \ | test_entry.c \ | ||||
test_entry_strmode.c \ | test_entry_strmode.c \ | ||||
test_extattr_freebsd.c \ | test_extattr_freebsd.c \ | ||||
test_filter_count.c \ | test_filter_count.c \ | ||||
test_fuzz.c \ | |||||
test_gnutar_filename_encoding.c \ | test_gnutar_filename_encoding.c \ | ||||
test_link_resolver.c \ | test_link_resolver.c \ | ||||
test_open_fd.c \ | test_open_fd.c \ | ||||
test_open_failure.c \ | test_open_failure.c \ | ||||
test_open_file.c \ | test_open_file.c \ | ||||
test_open_filename.c \ | test_open_filename.c \ | ||||
test_pax_filename_encoding.c \ | test_pax_filename_encoding.c \ | ||||
test_pax_xattr_header.c \ | test_pax_xattr_header.c \ | ||||
▲ Show 20 Lines • Show All 196 Lines • ▼ Show 20 Lines | TESTS_SRCS= \ | ||||
test_write_read_format_zip.c \ | test_write_read_format_zip.c \ | ||||
test_xattr_platform.c \ | test_xattr_platform.c \ | ||||
test_zip_filename_encoding.c | test_zip_filename_encoding.c | ||||
# Deterministic failures: | # Deterministic failures: | ||||
# Fails with `test_read_disk_directory_traversals.c:1094: File at has atime 886622, 1443306049 seconds ago` | # Fails with `test_read_disk_directory_traversals.c:1094: File at has atime 886622, 1443306049 seconds ago` | ||||
BROKEN_TESTS+= test_read_disk_directory_traversals | BROKEN_TESTS+= test_read_disk_directory_traversals | ||||
.if defined(LIBARCHIVE_INCLUDE_TEST_FUZZ) | |||||
# test_fuzz.c is not a real test, but rather a simple fuzz-test using random(). | |||||
# Since this is not a regression/unit test, we don't include it by default | |||||
TEST_SCRCS+= test_fuzz.c | |||||
${PACKAGE}FILES+= test_fuzz.cab.uu | |||||
${PACKAGE}FILES+= test_fuzz.lzh.uu | |||||
${PACKAGE}FILES+= test_fuzz_1.iso.Z.uu | |||||
# Non-deterministic failures: | # Non-deterministic failures: | ||||
# (Times out?) [and] crashes | # (Times out?) [and] crashes | ||||
BROKEN_TESTS+= test_fuzz_rar | BROKEN_TESTS+= test_fuzz_rar | ||||
.endif | |||||
# https://bugs.freebsd.org/240683 | # https://bugs.freebsd.org/240683 | ||||
BROKEN_TESTS+= test_write_filter_zstd | BROKEN_TESTS+= test_write_filter_zstd | ||||
# Build the test program. | # Build the test program. | ||||
SRCS.libarchive_test= \ | SRCS.libarchive_test= \ | ||||
${TESTS_SRCS} \ | ${TESTS_SRCS} \ | ||||
read_open_memory.c \ | read_open_memory.c \ | ||||
▲ Show 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | |||||
${PACKAGE}FILES+= test_compat_zip_3.zip.uu | ${PACKAGE}FILES+= test_compat_zip_3.zip.uu | ||||
${PACKAGE}FILES+= test_compat_zip_4.zip.uu | ${PACKAGE}FILES+= test_compat_zip_4.zip.uu | ||||
${PACKAGE}FILES+= test_compat_zip_5.zip.uu | ${PACKAGE}FILES+= test_compat_zip_5.zip.uu | ||||
${PACKAGE}FILES+= test_compat_zip_6.zip.uu | ${PACKAGE}FILES+= test_compat_zip_6.zip.uu | ||||
${PACKAGE}FILES+= test_compat_zip_7.xps.uu | ${PACKAGE}FILES+= test_compat_zip_7.xps.uu | ||||
${PACKAGE}FILES+= test_compat_zip_8.zip.uu | ${PACKAGE}FILES+= test_compat_zip_8.zip.uu | ||||
${PACKAGE}FILES+= test_compat_zstd_1.tar.zst.uu | ${PACKAGE}FILES+= test_compat_zstd_1.tar.zst.uu | ||||
${PACKAGE}FILES+= test_compat_zstd_2.tar.zst.uu | ${PACKAGE}FILES+= test_compat_zstd_2.tar.zst.uu | ||||
${PACKAGE}FILES+= test_fuzz.cab.uu | |||||
${PACKAGE}FILES+= test_fuzz.lzh.uu | |||||
${PACKAGE}FILES+= test_fuzz_1.iso.Z.uu | |||||
${PACKAGE}FILES+= test_pax_filename_encoding.tar.uu | ${PACKAGE}FILES+= test_pax_filename_encoding.tar.uu | ||||
${PACKAGE}FILES+= test_pax_xattr_header_all.tar.uu | ${PACKAGE}FILES+= test_pax_xattr_header_all.tar.uu | ||||
${PACKAGE}FILES+= test_pax_xattr_header_libarchive.tar.uu | ${PACKAGE}FILES+= test_pax_xattr_header_libarchive.tar.uu | ||||
${PACKAGE}FILES+= test_pax_xattr_header_schily.tar.uu | ${PACKAGE}FILES+= test_pax_xattr_header_schily.tar.uu | ||||
${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part1.rar.uu | ${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part1.rar.uu | ||||
${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part2.rar.uu | ${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part2.rar.uu | ||||
${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part3.rar.uu | ${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part3.rar.uu | ||||
${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part4.rar.uu | ${PACKAGE}FILES+= test_rar_multivolume_multiple_files.part4.rar.uu | ||||
▲ Show 20 Lines • Show All 250 Lines • Show Last 20 Lines |