blob: e24dc5ba036ed8d46bc6c21700404a90637a08e7 [file] [log] [blame]
Yi Luo9a3d29e2017-03-29 11:40:03 -07001##
2## Copyright (c) 2017, Alliance for Open Media. All rights reserved
3##
4## This source code is subject to the terms of the BSD 2 Clause License and
5## the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License
6## was not distributed with this source code in the LICENSE file, you can
7## obtain it at www.aomedia.org/license/software. If the Alliance for Open
8## Media Patent License 1.0 was not distributed with this source code in the
9## PATENTS file, you can obtain it at www.aomedia.org/license/patent.
10##
11
Yaowu Xuc27fc142016-08-22 16:08:15 -070012LIBAOM_TEST_SRCS-yes += acm_random.h
13LIBAOM_TEST_SRCS-yes += clear_system_state.h
14LIBAOM_TEST_SRCS-yes += codec_factory.h
15LIBAOM_TEST_SRCS-yes += md5_helper.h
16LIBAOM_TEST_SRCS-yes += register_state_check.h
17LIBAOM_TEST_SRCS-yes += test.mk
Yaowu Xuf883b422016-08-30 14:01:10 -070018LIBAOM_TEST_SRCS-yes += test_libaom.cc
Yaowu Xuc27fc142016-08-22 16:08:15 -070019LIBAOM_TEST_SRCS-yes += util.h
20LIBAOM_TEST_SRCS-yes += video_source.h
21LIBAOM_TEST_SRCS-yes += transform_test_base.h
22LIBAOM_TEST_SRCS-yes += function_equivalence_test.h
Daniel Kang58156f12012-06-26 18:11:33 -070023
John Koleszaracd147c2012-06-29 12:15:00 -070024##
25## BLACK BOX TESTS
26##
27## Black box tests only use the public API.
28##
Yaowu Xuc27fc142016-08-22 16:08:15 -070029LIBAOM_TEST_SRCS-yes += ../md5_utils.h ../md5_utils.c
30LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += ivf_video_source.h
31LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += ../y4minput.h ../y4minput.c
32LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += altref_test.cc
33LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += aq_segment_test.cc
34LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += datarate_test.cc
35LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += encode_api_test.cc
36LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += error_resilience_test.cc
37LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += i420_video_source.h
38#LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += realtime_test.cc
39#LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += resize_test.cc
40LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += y4m_video_source.h
41LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += yuv_video_source.h
James Zernbfdd4aa2014-02-27 14:11:46 -080042
Yaowu Xuf883b422016-08-30 14:01:10 -070043#LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += level_test.cc
44LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += active_map_refresh_test.cc
45LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += active_map_test.cc
46LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += borders_test.cc
47LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += cpu_speed_test.cc
48LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += frame_size_tests.cc
49LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += lossless_test.cc
Yunqing Wang15dffcf2012-10-04 12:59:36 -070050
Yaowu Xuc27fc142016-08-22 16:08:15 -070051LIBAOM_TEST_SRCS-yes += decode_test_driver.cc
52LIBAOM_TEST_SRCS-yes += decode_test_driver.h
53LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += encode_test_driver.cc
54LIBAOM_TEST_SRCS-yes += encode_test_driver.h
Deb Mukherjee01cafaa2013-01-15 06:43:35 -080055
Jim Bankoskic2638bd2014-12-09 12:44:45 -080056## IVF writing.
Yaowu Xuc27fc142016-08-22 16:08:15 -070057LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += ../ivfenc.c ../ivfenc.h
Jim Bankoskic2638bd2014-12-09 12:44:45 -080058
Deb Mukherjee5820c5d2014-06-12 16:53:13 -070059## Y4m parsing.
Yaowu Xuc27fc142016-08-22 16:08:15 -070060LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += y4m_test.cc ../y4menc.c ../y4menc.h
Deb Mukherjee5820c5d2014-06-12 16:53:13 -070061
John Koleszar119c9812013-06-13 12:42:05 -070062## WebM Parsing
Vignesh Venkatasubramanian68ff3682014-04-18 11:24:02 -070063ifeq ($(CONFIG_WEBM_IO), yes)
Tom Finegan4317ba52016-03-24 13:12:51 -070064LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser/mkvparser.cc
65LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser/mkvreader.cc
66LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser/mkvparser.h
67LIBWEBM_PARSER_SRCS += ../third_party/libwebm/mkvparser/mkvreader.h
Yaowu Xuc27fc142016-08-22 16:08:15 -070068LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += $(LIBWEBM_PARSER_SRCS)
69LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += ../tools_common.h
70LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.cc
71LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += ../webmdec.h
72LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += webm_video_source.h
Vignesh Venkatasubramanian68ff3682014-04-18 11:24:02 -070073endif
Deb Mukherjee01cafaa2013-01-15 06:43:35 -080074
Yaowu Xuc27fc142016-08-22 16:08:15 -070075LIBAOM_TEST_SRCS-$(CONFIG_DECODERS) += decode_api_test.cc
James Zernbfdd4aa2014-02-27 14:11:46 -080076
Yaowu Xuf883b422016-08-30 14:01:10 -070077# Currently we only support decoder perf tests for av1. Also they read from WebM
Vignesh Venkatasubramanian68ff3682014-04-18 11:24:02 -070078# files, so WebM IO is required.
Yaowu Xuf883b422016-08-30 14:01:10 -070079ifeq ($(CONFIG_DECODE_PERF_TESTS)$(CONFIG_AV1_DECODER)$(CONFIG_WEBM_IO), \
Vignesh Venkatasubramanian68ff3682014-04-18 11:24:02 -070080 yesyesyes)
Yaowu Xuc27fc142016-08-22 16:08:15 -070081LIBAOM_TEST_SRCS-yes += decode_perf_test.cc
Joshua Litta782d632013-11-15 12:29:26 -080082endif
Dmitry Kovalev26cec5c2013-03-15 18:21:55 -070083
Yaowu Xuf883b422016-08-30 14:01:10 -070084# encode perf tests are av1 only
85ifeq ($(CONFIG_ENCODE_PERF_TESTS)$(CONFIG_AV1_ENCODER), yesyes)
Yaowu Xuc27fc142016-08-22 16:08:15 -070086LIBAOM_TEST_SRCS-yes += encode_perf_test.cc
Joshua Litt83b843f2014-07-21 10:57:16 -070087endif
88
James Zern94e84bb2016-06-15 20:33:04 -070089## Multi-codec / unconditional black box tests.
Yaowu Xuf883b422016-08-30 14:01:10 -070090ifeq ($(findstring yes,$(CONFIG_AV1_ENCODER)),yes)
Yaowu Xuc27fc142016-08-22 16:08:15 -070091LIBAOM_TEST_SRCS-yes += active_map_refresh_test.cc
92LIBAOM_TEST_SRCS-yes += active_map_test.cc
93LIBAOM_TEST_SRCS-yes += end_to_end_test.cc
James Zern18112f62016-05-11 16:14:38 -070094endif
95
John Koleszaracd147c2012-06-29 12:15:00 -070096##
97## WHITE BOX TESTS
98##
99## Whitebox tests invoke functions not exposed via the public API. Certain
100## shared library builds don't make these functions accessible.
101##
102ifeq ($(CONFIG_SHARED),)
103
Yaowu Xuf883b422016-08-30 14:01:10 -0700104## AV1
105ifeq ($(CONFIG_AV1),yes)
John Koleszar2c08c282012-11-07 10:40:37 -0800106
John Koleszaracd147c2012-06-29 12:15:00 -0700107# These tests require both the encoder and decoder to be built.
Yaowu Xuf883b422016-08-30 14:01:10 -0700108ifeq ($(CONFIG_AV1_ENCODER)$(CONFIG_AV1_DECODER),yesyes)
John Koleszar5ebe94f2012-12-23 07:20:10 -0800109# IDCT test currently depends on FDCT function
Yaowu Xuc27fc142016-08-22 16:08:15 -0700110LIBAOM_TEST_SRCS-yes += idct8x8_test.cc
111LIBAOM_TEST_SRCS-yes += partial_idct_test.cc
112LIBAOM_TEST_SRCS-yes += superframe_test.cc
113LIBAOM_TEST_SRCS-yes += tile_independence_test.cc
Yunqing Wang840b2be2016-12-13 15:15:28 -0800114LIBAOM_TEST_SRCS-yes += ethread_test.cc
Yunqing Wangff4fa062017-04-21 10:56:08 -0700115LIBAOM_TEST_SRCS-yes += motion_vector_test.cc
Alex Conversef47f6ff2017-03-28 08:54:17 -0700116ifneq ($(CONFIG_ANS),yes)
Debargha Mukherjee47748b52017-03-24 12:20:49 -0700117LIBAOM_TEST_SRCS-yes += binary_codes_test.cc
Alex Conversef47f6ff2017-03-28 08:54:17 -0700118endif
Yunqing Wang840b2be2016-12-13 15:15:28 -0800119ifeq ($(CONFIG_EXT_TILE),yes)
120LIBAOM_TEST_SRCS-yes += av1_ext_tile_test.cc
121endif
Alex Converse080a2cc2016-09-20 16:39:01 -0700122ifeq ($(CONFIG_ANS),yes)
Alex Converse0ad82c62016-09-26 12:49:00 -0700123LIBAOM_TEST_SRCS-yes += ans_test.cc
Alex Converse2f6bdd82016-12-15 09:54:28 -0800124LIBAOM_TEST_SRCS-yes += ans_codec_test.cc
Alex Converse080a2cc2016-09-20 16:39:01 -0700125else
Yaowu Xuc27fc142016-08-22 16:08:15 -0700126LIBAOM_TEST_SRCS-yes += boolcoder_test.cc
Michael Bebenita6048d052016-08-25 14:40:54 -0700127ifeq ($(CONFIG_ACCOUNTING),yes)
128LIBAOM_TEST_SRCS-yes += accounting_test.cc
129endif
Alex Converse080a2cc2016-09-20 16:39:01 -0700130endif
Yaowu Xuc27fc142016-08-22 16:08:15 -0700131LIBAOM_TEST_SRCS-yes += divu_small_test.cc
132#LIBAOM_TEST_SRCS-yes += encoder_parms_get_to_decoder.cc
Jim Bankoskia0d9a9d2014-12-11 17:34:32 -0800133endif
John Koleszar2c08c282012-11-07 10:40:37 -0800134
Angie Chianged8cd9a2016-10-21 16:44:47 -0700135LIBAOM_TEST_SRCS-$(CONFIG_ADAPT_SCAN) += scan_test.cc
Angie Chiangb1372892016-12-01 15:06:06 -0800136LIBAOM_TEST_SRCS-yes += convolve_test.cc
Yaowu Xuc27fc142016-08-22 16:08:15 -0700137LIBAOM_TEST_SRCS-yes += lpf_8_test.cc
Steinar Midtskogendfad2b12017-03-26 05:37:45 +0200138LIBAOM_TEST_SRCS-$(CONFIG_CDEF) += dering_test.cc
Jean-Marc Valin01435132017-02-18 14:12:53 -0500139LIBAOM_TEST_SRCS-$(CONFIG_CDEF) += clpf_test.cc
Steinar Midtskogenfb1425f2016-11-23 09:33:16 +0100140LIBAOM_TEST_SRCS-yes += simd_cmp_impl.h
141LIBAOM_TEST_SRCS-$(HAVE_SSE2) += simd_cmp_sse2.cc
142LIBAOM_TEST_SRCS-$(HAVE_SSSE3) += simd_cmp_ssse3.cc
143LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += simd_cmp_sse4.cc
144LIBAOM_TEST_SRCS-$(HAVE_NEON) += simd_cmp_neon.cc
Steinar Midtskogen04305c62016-09-30 13:14:04 +0200145LIBAOM_TEST_SRCS-yes += simd_impl.h
146LIBAOM_TEST_SRCS-$(HAVE_SSE2) += simd_sse2_test.cc
147LIBAOM_TEST_SRCS-$(HAVE_SSSE3) += simd_ssse3_test.cc
148LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += simd_sse4_test.cc
149LIBAOM_TEST_SRCS-$(HAVE_NEON) += simd_neon_test.cc
Yaowu Xuc27fc142016-08-22 16:08:15 -0700150LIBAOM_TEST_SRCS-yes += intrapred_test.cc
Alex Converse28744302017-04-13 14:46:22 -0700151LIBAOM_TEST_SRCS-$(CONFIG_INTRABC) += intrabc_test.cc
Yaowu Xuf883b422016-08-30 14:01:10 -0700152#LIBAOM_TEST_SRCS-$(CONFIG_AV1_DECODER) += av1_thread_test.cc
153LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += dct16x16_test.cc
154LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += dct32x32_test.cc
155LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += fdct4x4_test.cc
156LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += fdct8x8_test.cc
157LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += hadamard_test.cc
158LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += minmax_test.cc
159LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += variance_test.cc
160LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += error_block_test.cc
161#LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_quantize_test.cc
162LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += subtract_test.cc
Yaowu Xuf883b422016-08-30 14:01:10 -0700163LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += arf_freq_test.cc
JackyChen80465da2014-09-18 16:45:53 -0700164
John Koleszar2c08c282012-11-07 10:40:37 -0800165
Yaowu Xuf883b422016-08-30 14:01:10 -0700166LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_inv_txfm_test.cc
167LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_dct_test.cc
168LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht4x4_test.cc
169LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht8x8_test.cc
170LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht16x16_test.cc
Urvang Joshi37f62202017-05-17 12:49:23 -0700171LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht32x32_test.cc
Geza Lore1a800f62016-09-02 16:05:53 +0100172ifeq ($(CONFIG_EXT_TX),yes)
David Barker4d03d6f2016-10-03 16:27:27 +0100173LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht4x8_test.cc
174LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht8x4_test.cc
Geza Lore1a800f62016-09-02 16:05:53 +0100175LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht8x16_test.cc
176LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht16x8_test.cc
David Barker33231d42016-10-06 17:25:40 +0100177LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht16x32_test.cc
178LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fht32x16_test.cc
Geza Lore1a800f62016-09-02 16:05:53 +0100179endif
James Zern2c9c2e02015-11-24 18:50:35 -0800180
Yaowu Xuf883b422016-08-30 14:01:10 -0700181LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += sum_squares_test.cc
182LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += subtract_test.cc
183LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += blend_a64_mask_test.cc
184LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += blend_a64_mask_1d_test.cc
Debargha Mukherjee1d69cee2016-02-29 16:08:07 -0800185
186ifeq ($(CONFIG_EXT_INTER),yes)
Yaowu Xuc27fc142016-08-22 16:08:15 -0700187LIBAOM_TEST_SRCS-$(HAVE_SSSE3) += masked_variance_test.cc
188LIBAOM_TEST_SRCS-$(HAVE_SSSE3) += masked_sad_test.cc
Yaowu Xuf883b422016-08-30 14:01:10 -0700189LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_wedge_utils_test.cc
Debargha Mukherjee1d69cee2016-02-29 16:08:07 -0800190endif
Yi Luoa3a69b42016-05-13 10:08:13 -0700191
Yue Chen8d8638a2017-02-21 13:28:16 +0800192## Skip the unit test written for 4-tap filter intra predictor, because we
193## revert to 3-tap filter.
194## ifeq ($(CONFIG_FILTER_INTRA),yes)
195## LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += filterintra_predictors_test.cc
196## endif
Yi Luo57c47112016-08-02 09:57:08 -0700197
Yue Chencb60b182016-10-13 15:18:22 -0700198ifeq ($(CONFIG_MOTION_VAR),yes)
Yaowu Xuf883b422016-08-30 14:01:10 -0700199LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += obmc_sad_test.cc
200LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += obmc_variance_test.cc
Geza Loreaacdf982016-07-05 13:36:25 +0100201endif
202
Sebastien Alaiwan71e87842017-04-12 16:03:28 +0200203ifeq ($(CONFIG_HIGHBITDEPTH),yes)
Yunqing Wang80360582017-03-28 17:17:23 -0700204ifeq ($(CONFIG_AV1_ENCODER),yes)
Yaowu Xuf883b422016-08-30 14:01:10 -0700205LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += av1_quantize_test.cc
206LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += av1_highbd_iht_test.cc
Yunqing Wang80360582017-03-28 17:17:23 -0700207endif
Sebastien Alaiwan71e87842017-04-12 16:03:28 +0200208endif # CONFIG_HIGHBITDEPTH
Yaowu Xuf883b422016-08-30 14:01:10 -0700209endif # AV1
James Zern2c9c2e02015-11-24 18:50:35 -0800210
211## Multi-codec / unconditional whitebox tests.
Yaowu Xu3fa28d52016-07-27 15:52:42 -0700212
Yaowu Xuf883b422016-08-30 14:01:10 -0700213ifeq ($(CONFIG_AV1_ENCODER),yes)
Yaowu Xuc27fc142016-08-22 16:08:15 -0700214LIBAOM_TEST_SRCS-yes += avg_test.cc
James Zernd36659c2015-12-11 12:40:53 -0800215endif
Yaowu Xu988f27b2016-02-09 10:35:15 -0800216ifeq ($(CONFIG_INTERNAL_STATS),yes)
Sebastien Alaiwan71e87842017-04-12 16:03:28 +0200217LIBAOM_TEST_SRCS-$(CONFIG_HIGHBITDEPTH) += hbd_metrics_test.cc
Yaowu Xu988f27b2016-02-09 10:35:15 -0800218endif
Yaowu Xuc27fc142016-08-22 16:08:15 -0700219LIBAOM_TEST_SRCS-$(CONFIG_ENCODERS) += sad_test.cc
Yaowu Xuf883b422016-08-30 14:01:10 -0700220LIBAOM_TEST_SRCS-$(CONFIG_AV1) += av1_txfm_test.h
221LIBAOM_TEST_SRCS-$(CONFIG_AV1) += av1_txfm_test.cc
Yunqing Wang80360582017-03-28 17:17:23 -0700222LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fwd_txfm1d_test.cc
223LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_inv_txfm1d_test.cc
224LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_fwd_txfm2d_test.cc
225LIBAOM_TEST_SRCS-$(CONFIG_AV1_ENCODER) += av1_inv_txfm2d_test.cc
Yaowu Xuf883b422016-08-30 14:01:10 -0700226LIBAOM_TEST_SRCS-$(CONFIG_AV1) += av1_convolve_test.cc
227LIBAOM_TEST_SRCS-$(CONFIG_AV1) += av1_convolve_optimz_test.cc
David Barkerd8a423c2017-04-19 10:32:43 +0100228ifneq ($(findstring yes,$(CONFIG_GLOBAL_MOTION)$(CONFIG_WARPED_MOTION)),)
229LIBAOM_TEST_SRCS-$(HAVE_SSE2) += warp_filter_test_util.h
Sean Purser-Haskell05a12ea2017-03-30 14:56:50 -0700230LIBAOM_TEST_SRCS-$(HAVE_SSE2) += warp_filter_test.cc warp_filter_test_util.cc
David Barker838367d2017-01-12 15:13:28 +0000231endif
David Barkerce110cc2017-02-22 10:38:59 +0000232ifeq ($(CONFIG_LOOP_RESTORATION),yes)
233LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += selfguided_filter_test.cc
234endif
Angie Chiangfe776ce2015-08-28 20:39:10 -0700235
David Barkeree674322017-05-10 15:43:02 +0100236ifeq ($(CONFIG_GLOBAL_MOTION)$(CONFIG_AV1_ENCODER),yesyes)
237LIBAOM_TEST_SRCS-$(HAVE_SSE4_1) += corner_match_test.cc
238endif
239
James Zern1138b982015-11-24 18:42:20 -0800240TEST_INTRA_PRED_SPEED_SRCS-yes := test_intra_pred_speed.cc
241TEST_INTRA_PRED_SPEED_SRCS-yes += ../md5_utils.h ../md5_utils.c
James Zern0d2f3482015-05-11 19:36:59 -0700242
James Zern2f6fc642014-02-27 14:03:55 -0800243endif # CONFIG_SHARED
John Koleszaracd147c2012-06-29 12:15:00 -0700244
James Zerna51d45a2014-10-03 16:18:58 -0700245include $(SRC_PATH_BARE)/test/test-data.mk