summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-09-13 20:20:55 +0000
committerGerrit Code Review <review@openstack.org>2017-09-13 20:20:55 +0000
commit7ce7617c378b8edf5331a6356d079aae7898f5f5 (patch)
treeacb79ad97e157934a6ae193284ef02c4a60f947f
parent504c09b3fe7025c0e4d3c9c0bd11b08b20f74508 (diff)
parent34ff5208d426d61f9911caf237bb5deb884588df (diff)
Merge "Make test format strings consistent with test function names"
-rw-r--r--test/liberasurecode_test.c142
1 files changed, 71 insertions, 71 deletions
diff --git a/test/liberasurecode_test.c b/test/liberasurecode_test.c
index e62df94..63c0c7a 100644
--- a/test/liberasurecode_test.c
+++ b/test/liberasurecode_test.c
@@ -1787,7 +1787,7 @@ struct testcase testcases[] = {
1787 test_create_backend_invalid_args, 1787 test_create_backend_invalid_args,
1788 EC_BACKENDS_MAX, CHKSUM_TYPES_MAX, 1788 EC_BACKENDS_MAX, CHKSUM_TYPES_MAX,
1789 .skip = false}, 1789 .skip = false},
1790 {"test_create_backend_invalid_args", 1790 {"test_destroy_backend_invalid_args",
1791 test_destroy_backend_invalid_args, 1791 test_destroy_backend_invalid_args,
1792 EC_BACKENDS_MAX, CHKSUM_TYPES_MAX, 1792 EC_BACKENDS_MAX, CHKSUM_TYPES_MAX,
1793 .skip = false}, 1793 .skip = false},
@@ -1836,11 +1836,11 @@ struct testcase testcases[] = {
1836 EC_BACKENDS_MAX, 0, 1836 EC_BACKENDS_MAX, 0,
1837 .skip = false}, 1837 .skip = false},
1838 // NULL backend test 1838 // NULL backend test
1839 {"create_and_destroy_backend", 1839 {"test_create_and_destroy_backend",
1840 test_create_and_destroy_backend, 1840 test_create_and_destroy_backend,
1841 EC_BACKEND_NULL, CHKSUM_NONE, 1841 EC_BACKEND_NULL, CHKSUM_NONE,
1842 .skip = false}, 1842 .skip = false},
1843 {"simple_encode_null", 1843 {"test_simple_encode_null",
1844 test_simple_encode_decode, 1844 test_simple_encode_decode,
1845 EC_BACKEND_NULL, CHKSUM_NONE, 1845 EC_BACKEND_NULL, CHKSUM_NONE,
1846 .skip = false}, 1846 .skip = false},
@@ -1849,47 +1849,47 @@ struct testcase testcases[] = {
1849 EC_BACKEND_NULL, CHKSUM_NONE, 1849 EC_BACKEND_NULL, CHKSUM_NONE,
1850 .skip = false}, 1850 .skip = false},
1851 // Flat XOR backend tests 1851 // Flat XOR backend tests
1852 {"create_and_destroy_backend", 1852 {"test_create_and_destroy_backend",
1853 test_create_and_destroy_backend, 1853 test_create_and_destroy_backend,
1854 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1854 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1855 .skip = false}, 1855 .skip = false},
1856 {"simple_encode_flat_xor_hd", 1856 {"test_simple_encode_decode",
1857 test_simple_encode_decode, 1857 test_simple_encode_decode,
1858 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1858 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1859 .skip = false}, 1859 .skip = false},
1860 {"decode_with_missing_data_flat_xor_hd", 1860 {"test_decode_with_missing_data",
1861 test_decode_with_missing_data, 1861 test_decode_with_missing_data,
1862 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1862 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1863 .skip = false}, 1863 .skip = false},
1864 {"decode_with_missing_parity_flat_xor_hd", 1864 {"test_decode_with_missing_parity",
1865 test_decode_with_missing_parity, 1865 test_decode_with_missing_parity,
1866 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1866 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1867 .skip = false}, 1867 .skip = false},
1868 {"decode_with_missing_multi_data_flat_xor_hd", 1868 {"test_decode_with_missing_multi_data",
1869 test_decode_with_missing_multi_data, 1869 test_decode_with_missing_multi_data,
1870 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1870 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1871 .skip = false}, 1871 .skip = false},
1872 {"decode_with_missing_multi_parity_flat_xor_hd", 1872 {"test_decode_with_missing_multi_parity",
1873 test_decode_with_missing_multi_parity, 1873 test_decode_with_missing_multi_parity,
1874 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1874 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1875 .skip = false}, 1875 .skip = false},
1876 {"test_decode_with_missing_multi_data_parity_flat_xor_hd", 1876 {"test_decode_with_missing_multi_data_parity",
1877 test_decode_with_missing_multi_data_parity, 1877 test_decode_with_missing_multi_data_parity,
1878 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1878 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1879 .skip = false}, 1879 .skip = false},
1880 {"simple_reconstruct_flat_xor_hd", 1880 {"test_simple_reconstruct",
1881 test_simple_reconstruct, 1881 test_simple_reconstruct,
1882 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1882 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1883 .skip = false}, 1883 .skip = false},
1884 {"test_fragments_needed_flat_xor_hd", 1884 {"test_fragments_needed",
1885 test_fragments_needed, 1885 test_fragments_needed,
1886 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1886 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1887 .skip = false}, 1887 .skip = false},
1888 {"test_get_fragment_metadata_flat_xor_hd", 1888 {"test_get_fragment_metadata",
1889 test_get_fragment_metadata, 1889 test_get_fragment_metadata,
1890 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE, 1890 EC_BACKEND_FLAT_XOR_HD, CHKSUM_NONE,
1891 .skip = false}, 1891 .skip = false},
1892 {"test_get_fragment_metadata_flat_xor_hd_crc32", 1892 {"test_get_fragment_metadata_crc32",
1893 test_get_fragment_metadata, 1893 test_get_fragment_metadata,
1894 EC_BACKEND_FLAT_XOR_HD, CHKSUM_CRC32, 1894 EC_BACKEND_FLAT_XOR_HD, CHKSUM_CRC32,
1895 .skip = false}, 1895 .skip = false},
@@ -1918,43 +1918,43 @@ struct testcase testcases[] = {
1918 EC_BACKEND_FLAT_XOR_HD, CHKSUM_CRC32, 1918 EC_BACKEND_FLAT_XOR_HD, CHKSUM_CRC32,
1919 .skip = false}, 1919 .skip = false},
1920 // Jerasure RS Vand backend tests 1920 // Jerasure RS Vand backend tests
1921 {"create_and_destroy_backend", 1921 {"test_create_and_destroy_backend",
1922 test_create_and_destroy_backend, 1922 test_create_and_destroy_backend,
1923 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1923 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1924 .skip = false}, 1924 .skip = false},
1925 {"simple_encode_jerasure_rs_vand", 1925 {"test_simple_encode_decode",
1926 test_simple_encode_decode, 1926 test_simple_encode_decode,
1927 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1927 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1928 .skip = false}, 1928 .skip = false},
1929 {"decode_with_missing_data_jerasure_rs_vand", 1929 {"test_decode_with_missing_data",
1930 test_decode_with_missing_data, 1930 test_decode_with_missing_data,
1931 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1931 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1932 .skip = false}, 1932 .skip = false},
1933 {"decode_with_missing_multi_data_jerasure_rs_vand", 1933 {"test_decode_with_missing_multi_data",
1934 test_decode_with_missing_multi_data, 1934 test_decode_with_missing_multi_data,
1935 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1935 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1936 .skip = false}, 1936 .skip = false},
1937 {"decode_with_missing_multi_parity_jerasure_rs_vand", 1937 {"test_decode_with_missing_multi_parity",
1938 test_decode_with_missing_multi_parity, 1938 test_decode_with_missing_multi_parity,
1939 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1939 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1940 .skip = false}, 1940 .skip = false},
1941 {"test_decode_with_missing_multi_data_parity_jerasure_rs_vand", 1941 {"test_decode_with_missing_multi_data_parity",
1942 test_decode_with_missing_multi_data_parity, 1942 test_decode_with_missing_multi_data_parity,
1943 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1943 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1944 .skip = false}, 1944 .skip = false},
1945 {"simple_reconstruct_jerasure_rs_vand", 1945 {"test_simple_reconstruct",
1946 test_simple_reconstruct, 1946 test_simple_reconstruct,
1947 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1947 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1948 .skip = false}, 1948 .skip = false},
1949 {"test_fragments_needed_jerasure_rs_vand", 1949 {"test_fragments_needed",
1950 test_fragments_needed, 1950 test_fragments_needed,
1951 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1951 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1952 .skip = false}, 1952 .skip = false},
1953 {"test_get_fragment_metadata_jerasure_rs_vand", 1953 {"test_get_fragment_metadata",
1954 test_get_fragment_metadata, 1954 test_get_fragment_metadata,
1955 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE, 1955 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_NONE,
1956 .skip = false}, 1956 .skip = false},
1957 {"test_get_fragment_metadata_jerasure_rs_vand_crc32", 1957 {"test_get_fragment_metadata_crc32",
1958 test_get_fragment_metadata, 1958 test_get_fragment_metadata,
1959 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_CRC32, 1959 EC_BACKEND_JERASURE_RS_VAND, CHKSUM_CRC32,
1960 .skip = false}, 1960 .skip = false},
@@ -1987,43 +1987,43 @@ struct testcase testcases[] = {
1987 EC_BACKENDS_MAX, 0, // NB: this is hardcoded to use jerasure RS vand 1987 EC_BACKENDS_MAX, 0, // NB: this is hardcoded to use jerasure RS vand
1988 .skip = false}, 1988 .skip = false},
1989 // Jerasure RS Cauchy backend tests 1989 // Jerasure RS Cauchy backend tests
1990 {"create_and_destroy_backend", 1990 {"test_create_and_destroy_backend",
1991 test_create_and_destroy_backend, 1991 test_create_and_destroy_backend,
1992 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 1992 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
1993 .skip = false}, 1993 .skip = false},
1994 {"simple_encode_jerasure_rs_cauchy", 1994 {"test_simple_encode_decode",
1995 test_simple_encode_decode, 1995 test_simple_encode_decode,
1996 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 1996 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
1997 .skip = false}, 1997 .skip = false},
1998 {"decode_with_missing_data_jerasure_rs_cauchy", 1998 {"test_decode_with_missing_data",
1999 test_decode_with_missing_data, 1999 test_decode_with_missing_data,
2000 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2000 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2001 .skip = false}, 2001 .skip = false},
2002 {"decode_with_missing_multi_data_jerasure_rs_cauchy", 2002 {"test_decode_with_missing_multi_data",
2003 test_decode_with_missing_multi_data, 2003 test_decode_with_missing_multi_data,
2004 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2004 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2005 .skip = false}, 2005 .skip = false},
2006 {"decode_with_missing_multi_parity_jerasure_rs_cauchy", 2006 {"test_decode_with_missing_multi_parity",
2007 test_decode_with_missing_multi_parity, 2007 test_decode_with_missing_multi_parity,
2008 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2008 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2009 .skip = false}, 2009 .skip = false},
2010 {"decode_with_missing_multi_data_parity_jerasure_rs_cauchy", 2010 {"test_decode_with_missing_multi_data_parity",
2011 test_decode_with_missing_multi_data_parity, 2011 test_decode_with_missing_multi_data_parity,
2012 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2012 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2013 .skip = false}, 2013 .skip = false},
2014 {"simple_reconstruct_jerasure_rs_cauchy", 2014 {"test_simple_reconstruct",
2015 test_simple_reconstruct, 2015 test_simple_reconstruct,
2016 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2016 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2017 .skip = false}, 2017 .skip = false},
2018 {"test_fragments_needed_jerasure_rs_cauchy", 2018 {"test_fragments_needed",
2019 test_fragments_needed, 2019 test_fragments_needed,
2020 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2020 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2021 .skip = false}, 2021 .skip = false},
2022 {"test_get_fragment_metadata_jerasure_rs_cauchy", 2022 {"test_get_fragment_metadata",
2023 test_get_fragment_metadata, 2023 test_get_fragment_metadata,
2024 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE, 2024 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_NONE,
2025 .skip = false}, 2025 .skip = false},
2026 {"test_get_fragment_metadata_jerasure_rs_cauchy_crc32", 2026 {"test_get_fragment_metadata_crc32",
2027 test_get_fragment_metadata, 2027 test_get_fragment_metadata,
2028 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_CRC32, 2028 EC_BACKEND_JERASURE_RS_CAUCHY, CHKSUM_CRC32,
2029 .skip = false}, 2029 .skip = false},
@@ -2056,39 +2056,39 @@ struct testcase testcases[] = {
2056 EC_BACKENDS_MAX, 0, 2056 EC_BACKENDS_MAX, 0,
2057 .skip = false}, 2057 .skip = false},
2058 // ISA-L rs_vand tests 2058 // ISA-L rs_vand tests
2059 {"create_and_destroy_backend", 2059 {"test_create_and_destroy_backend",
2060 test_create_and_destroy_backend, 2060 test_create_and_destroy_backend,
2061 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2061 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2062 .skip = false}, 2062 .skip = false},
2063 {"simple_encode_isa_l", 2063 {"test_simple_encode_decode",
2064 test_simple_encode_decode, 2064 test_simple_encode_decode,
2065 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2065 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2066 .skip = false}, 2066 .skip = false},
2067 {"decode_with_missing_data_isa_l", 2067 {"test_decode_with_missing_data",
2068 test_decode_with_missing_data, 2068 test_decode_with_missing_data,
2069 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2069 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2070 .skip = false}, 2070 .skip = false},
2071 {"decode_with_missing_multi_data_isa_l", 2071 {"test_decode_with_missing_multi_data",
2072 test_decode_with_missing_multi_data, 2072 test_decode_with_missing_multi_data,
2073 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2073 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2074 .skip = false}, 2074 .skip = false},
2075 {"decode_with_missing_multi_parity_isa_l", 2075 {"test_decode_with_missing_multi_parity",
2076 test_decode_with_missing_multi_parity, 2076 test_decode_with_missing_multi_parity,
2077 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2077 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2078 .skip = false}, 2078 .skip = false},
2079 {"test_decode_with_missing_multi_data_parity_isa_l", 2079 {"test_decode_with_missing_multi_data_parity",
2080 test_decode_with_missing_multi_data_parity, 2080 test_decode_with_missing_multi_data_parity,
2081 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2081 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2082 .skip = false}, 2082 .skip = false},
2083 {"simple_reconstruct_isa_l", 2083 {"test_simple_reconstruct",
2084 test_simple_reconstruct, 2084 test_simple_reconstruct,
2085 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2085 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2086 .skip = false}, 2086 .skip = false},
2087 {"test_fragments_needed_isa_l", 2087 {"test_fragments_needed",
2088 test_fragments_needed, 2088 test_fragments_needed,
2089 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2089 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2090 .skip = false}, 2090 .skip = false},
2091 {"test_get_fragment_metadata_isa_l", 2091 {"test_get_fragment_metadata",
2092 test_get_fragment_metadata, 2092 test_get_fragment_metadata,
2093 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE, 2093 EC_BACKEND_ISA_L_RS_VAND, CHKSUM_NONE,
2094 .skip = false}, 2094 .skip = false},
@@ -2121,39 +2121,39 @@ struct testcase testcases[] = {
2121 EC_BACKENDS_MAX, 0, // note this test is using ISA-L in hard coded 2121 EC_BACKENDS_MAX, 0, // note this test is using ISA-L in hard coded
2122 .skip = false}, 2122 .skip = false},
2123 // ISA-L rs cauchy tests 2123 // ISA-L rs cauchy tests
2124 {"create_and_destroy_backend", 2124 {"test_create_and_destroy_backend",
2125 test_create_and_destroy_backend, 2125 test_create_and_destroy_backend,
2126 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2126 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2127 .skip = false}, 2127 .skip = false},
2128 {"simple_encode_isa_l", 2128 {"test_simple_encode_decode",
2129 test_simple_encode_decode, 2129 test_simple_encode_decode,
2130 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2130 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2131 .skip = false}, 2131 .skip = false},
2132 {"decode_with_missing_data_isa_l", 2132 {"test_decode_with_missing_data",
2133 test_decode_with_missing_data, 2133 test_decode_with_missing_data,
2134 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2134 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2135 .skip = false}, 2135 .skip = false},
2136 {"decode_with_missing_multi_data_isa_l", 2136 {"test_decode_with_missing_multi_data",
2137 test_decode_with_missing_multi_data, 2137 test_decode_with_missing_multi_data,
2138 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2138 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2139 .skip = false}, 2139 .skip = false},
2140 {"decode_with_missing_multi_parity_isa_l", 2140 {"test_decode_with_missing_multi_parity",
2141 test_decode_with_missing_multi_parity, 2141 test_decode_with_missing_multi_parity,
2142 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2142 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2143 .skip = false}, 2143 .skip = false},
2144 {"test_decode_with_missing_multi_data_parity_isa_l", 2144 {"test_decode_with_missing_multi_data_parity",
2145 test_decode_with_missing_multi_data_parity, 2145 test_decode_with_missing_multi_data_parity,
2146 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2146 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2147 .skip = false}, 2147 .skip = false},
2148 {"simple_reconstruct_isa_l", 2148 {"test_simple_reconstruct",
2149 test_simple_reconstruct, 2149 test_simple_reconstruct,
2150 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2150 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2151 .skip = false}, 2151 .skip = false},
2152 {"test_fragments_needed_isa_l", 2152 {"test_fragments_needed",
2153 test_fragments_needed, 2153 test_fragments_needed,
2154 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2154 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2155 .skip = false}, 2155 .skip = false},
2156 {"test_get_fragment_metadata_isa_l", 2156 {"test_get_fragment_metadata",
2157 test_get_fragment_metadata, 2157 test_get_fragment_metadata,
2158 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE, 2158 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_NONE,
2159 .skip = false}, 2159 .skip = false},
@@ -2182,39 +2182,39 @@ struct testcase testcases[] = {
2182 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_CRC32, 2182 EC_BACKEND_ISA_L_RS_CAUCHY, CHKSUM_CRC32,
2183 .skip = false}, 2183 .skip = false},
2184 // shss tests 2184 // shss tests
2185 {"create_and_destroy_backend", 2185 {"test_create_and_destroy_backend",
2186 test_create_and_destroy_backend, 2186 test_create_and_destroy_backend,
2187 EC_BACKEND_SHSS, CHKSUM_NONE, 2187 EC_BACKEND_SHSS, CHKSUM_NONE,
2188 .skip = false}, 2188 .skip = false},
2189 {"simple_encode_shss", 2189 {"test_simple_encode_decode",
2190 test_simple_encode_decode, 2190 test_simple_encode_decode,
2191 EC_BACKEND_SHSS, CHKSUM_NONE, 2191 EC_BACKEND_SHSS, CHKSUM_NONE,
2192 .skip = false}, 2192 .skip = false},
2193 {"decode_with_missing_data_shss", 2193 {"test_decode_with_missing_data",
2194 test_decode_with_missing_data, 2194 test_decode_with_missing_data,
2195 EC_BACKEND_SHSS, CHKSUM_NONE, 2195 EC_BACKEND_SHSS, CHKSUM_NONE,
2196 .skip = false}, 2196 .skip = false},
2197 {"decode_with_missing_multi_data_shss", 2197 {"test_decode_with_missing_multi_data",
2198 test_decode_with_missing_multi_data, 2198 test_decode_with_missing_multi_data,
2199 EC_BACKEND_SHSS, CHKSUM_NONE, 2199 EC_BACKEND_SHSS, CHKSUM_NONE,
2200 .skip = false}, 2200 .skip = false},
2201 {"decode_with_missing_multi_parity_shss", 2201 {"test_decode_with_missing_multi_parity",
2202 test_decode_with_missing_multi_parity, 2202 test_decode_with_missing_multi_parity,
2203 EC_BACKEND_SHSS, CHKSUM_NONE, 2203 EC_BACKEND_SHSS, CHKSUM_NONE,
2204 .skip = false}, 2204 .skip = false},
2205 {"test_decode_with_missing_multi_data_parity_shss", 2205 {"test_decode_with_missing_multi_data_parity",
2206 test_decode_with_missing_multi_data_parity, 2206 test_decode_with_missing_multi_data_parity,
2207 EC_BACKEND_SHSS, CHKSUM_NONE, 2207 EC_BACKEND_SHSS, CHKSUM_NONE,
2208 .skip = false}, 2208 .skip = false},
2209 {"simple_reconstruct_shss", 2209 {"test_simple_reconstruct",
2210 test_simple_reconstruct, 2210 test_simple_reconstruct,
2211 EC_BACKEND_SHSS, CHKSUM_NONE, 2211 EC_BACKEND_SHSS, CHKSUM_NONE,
2212 .skip = false}, 2212 .skip = false},
2213 {"test_fragments_needed_shss", 2213 {"test_fragments_needed",
2214 test_fragments_needed, 2214 test_fragments_needed,
2215 EC_BACKEND_SHSS, CHKSUM_NONE, 2215 EC_BACKEND_SHSS, CHKSUM_NONE,
2216 .skip = false}, 2216 .skip = false},
2217 {"test_get_fragment_metadata_shss", 2217 {"test_get_fragment_metadata",
2218 test_get_fragment_metadata, 2218 test_get_fragment_metadata,
2219 EC_BACKEND_SHSS, CHKSUM_NONE, 2219 EC_BACKEND_SHSS, CHKSUM_NONE,
2220 .skip = false}, 2220 .skip = false},
@@ -2243,43 +2243,43 @@ struct testcase testcases[] = {
2243 EC_BACKEND_SHSS, CHKSUM_CRC32, 2243 EC_BACKEND_SHSS, CHKSUM_CRC32,
2244 .skip = false}, 2244 .skip = false},
2245 // Internal RS Vand backend tests 2245 // Internal RS Vand backend tests
2246 {"create_and_destroy_backend", 2246 {"test_create_and_destroy_backend",
2247 test_create_and_destroy_backend, 2247 test_create_and_destroy_backend,
2248 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2248 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2249 .skip = false}, 2249 .skip = false},
2250 {"simple_encode_liberasurecode_rs_vand", 2250 {"test_simple_encode_decode",
2251 test_simple_encode_decode, 2251 test_simple_encode_decode,
2252 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2252 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2253 .skip = false}, 2253 .skip = false},
2254 {"decode_with_missing_data_liberasurecode_rs_vand", 2254 {"test_decode_with_missing_data",
2255 test_decode_with_missing_data, 2255 test_decode_with_missing_data,
2256 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2256 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2257 .skip = false}, 2257 .skip = false},
2258 {"decode_with_missing_multi_data_liberasurecode_rs_vand", 2258 {"test_decode_with_missing_multi_data",
2259 test_decode_with_missing_multi_data, 2259 test_decode_with_missing_multi_data,
2260 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2260 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2261 .skip = false}, 2261 .skip = false},
2262 {"decode_with_missing_multi_parity_liberasurecode_rs_vand", 2262 {"test_decode_with_missing_multi_parity",
2263 test_decode_with_missing_multi_parity, 2263 test_decode_with_missing_multi_parity,
2264 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2264 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2265 .skip = false}, 2265 .skip = false},
2266 {"test_decode_with_missing_multi_data_parity_liberasurecode_rs_vand", 2266 {"test_decode_with_missing_multi_data_parity",
2267 test_decode_with_missing_multi_data_parity, 2267 test_decode_with_missing_multi_data_parity,
2268 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2268 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2269 .skip = false}, 2269 .skip = false},
2270 {"simple_reconstruct_liberasurecode_rs_vand", 2270 {"test_simple_reconstruct",
2271 test_simple_reconstruct, 2271 test_simple_reconstruct,
2272 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2272 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2273 .skip = false}, 2273 .skip = false},
2274 {"test_fragments_needed_liberasurecode_rs_vand", 2274 {"test_fragments_needed",
2275 test_fragments_needed, 2275 test_fragments_needed,
2276 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2276 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2277 .skip = false}, 2277 .skip = false},
2278 {"test_get_fragment_metadata_liberasurecode_rs_vand", 2278 {"test_get_fragment_metadata",
2279 test_get_fragment_metadata, 2279 test_get_fragment_metadata,
2280 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE, 2280 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_NONE,
2281 .skip = false}, 2281 .skip = false},
2282 {"test_get_fragment_metadata_liberasurecode_rs_vand_crc32", 2282 {"test_get_fragment_metadata_crc32",
2283 test_get_fragment_metadata, 2283 test_get_fragment_metadata,
2284 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_CRC32, 2284 EC_BACKEND_LIBERASURECODE_RS_VAND, CHKSUM_CRC32,
2285 .skip = false}, 2285 .skip = false},