vpx/test
Jingning Han 5c2696c378 Rework unit test for 8x8 transformation
This commit reworks the unit test for 8x8 forward/inverse
transformation. It adds extreme input value test to detect overflow
issues in the intermediate steps.

It temporarily disables unit test for the SSSE3 version, which
showed overflow failure in the new test conditions.

Change-Id: I7caf10bba4b6db031add65d8c0eb99426b38aa42
2014-06-03 14:20:47 -07:00
..
android Merge "Android NDK support for x86 and mips" 2014-05-07 08:54:13 -07:00
acm_random.h Add test for partial inverse transforms 2013-12-16 22:01:02 -08:00
active_map_test.cc Add an active map test. 2014-03-12 14:34:34 -07:00
altref_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
aq_segment_test.cc In-frame q adjustment for cyclic background refresh. 2014-03-18 10:59:21 -07:00
borders_test.cc Revert "Force ARNR filtering to be centered on the ARF frame" 2014-04-29 11:04:01 -07:00
clear_system_state.h test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
codec_factory.h Add VP9 decoder support for external frame buffers 2014-02-13 13:14:19 -08:00
config_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
convolve_test.cc Turn on unit tests for AVX2 convolve functions 2014-05-27 10:36:56 -07:00
cpu_speed_test.cc Revert "Force ARNR filtering to be centered on the ARF frame" 2014-04-29 11:04:01 -07:00
cq_test.cc cq_test.cc: Use size_t for file size and unsigned int for target bitrate. 2014-02-20 12:51:36 -08:00
datarate_test.cc Relax rc test threshold 2014-05-07 13:55:08 -07:00
dct16x16_test.cc Rework unit test for 8x8 transformation 2014-06-03 14:20:47 -07:00
dct32x32_test.cc Rework unit test for 8x8 transformation 2014-06-03 14:20:47 -07:00
decode_perf_test.cc test/decode_perf_test: fix msvc build 2013-12-18 18:34:32 -08:00
decode_test_driver.cc decode_test_driver: Use size_t for size arg to DecodeFrame(). 2014-02-12 16:01:52 -08:00
decode_test_driver.h Merge "Add VP9 decoder support for external frame buffers" 2014-02-13 15:29:52 -08:00
decode_to_md5.sh Add --show-program-output option to shell tests. 2014-04-30 16:17:25 -07:00
decode_with_drops.sh Add --show-program-output option to shell tests. 2014-04-30 16:17:25 -07:00
encode_test_driver.cc cleanup cpplint warnings 2013-09-06 10:13:49 -07:00
encode_test_driver.h Add an active map test. 2014-03-12 14:34:34 -07:00
error_resilience_test.cc error_resilience_test renaming -> Suffix Large 2014-03-13 06:09:02 -07:00
examples.sh Add make target for running example tests. 2014-05-15 21:35:01 -07:00
external_frame_buffer_test.cc Enable tests using WebM files only if webm_io is enabled 2014-04-23 19:10:43 -07:00
fdct4x4_test.cc Rework unit test for 8x8 transformation 2014-06-03 14:20:47 -07:00
fdct8x8_test.cc Rework unit test for 8x8 transformation 2014-06-03 14:20:47 -07:00
i420_video_source.h tests: fix a few msvc warnings 2014-01-29 15:48:45 -08:00
idct8x8_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
idct_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
intrapred_test.cc intrapred_test: fix inheritance 2014-03-18 19:25:31 -07:00
ivf_video_source.h video_source.h: Minor clean up. 2014-02-19 14:17:55 -08:00
keyframe_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
md5_helper.h test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
partial_idct_test.cc Only build neon assembly for armv7 targets 2014-05-12 08:52:02 -07:00
postproc.sh Add test for postproc example. 2014-05-05 11:20:26 -07:00
pp_filter_test.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
register_state_check.h Only build neon assembly for armv7 targets 2014-05-12 08:52:02 -07:00
resize_test.cc resize_test: use const_iterator where appropriate 2014-01-31 20:11:55 -08:00
resize_util.sh Add test for the resize_util example. 2014-05-13 17:43:08 -07:00
sad_test.cc Revert "Remove Wextra warnings from vp9_sad.c" 2014-06-01 16:20:26 -07:00
set_roi.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
simple_decoder.sh Add --show-program-output option to shell tests. 2014-04-30 16:17:25 -07:00
simple_encoder.sh Add --show-program-output option to shell tests. 2014-04-30 16:17:25 -07:00
sixtap_predict_test.cc Disable sixtap_predict_test for neon. 2014-03-10 10:00:17 -07:00
subtract_test.cc Only build neon assembly for armv7 targets 2014-05-12 08:52:02 -07:00
superframe_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
svc_test.cc [svc] Finalize first version of 2nd pass rc 2014-03-28 13:38:02 -07:00
test_libvpx.cc test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
test_vector_test.cc Enable tests using WebM files only if webm_io is enabled 2014-04-23 19:10:43 -07:00
test_vectors.cc Add another test vector 2014-05-09 16:24:40 -07:00
test_vectors.h Automatically count test vectors and make the tables const. 2014-03-27 15:33:22 -07:00
test-data.sha1 Add another test vector 2014-05-09 16:24:40 -07:00
test.mk make spatial svc an experiment 2014-05-14 19:47:23 -07:00
tile_independence_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
tools_common.sh tools_common: fix test_name quoting 2014-05-21 19:54:48 -07:00
twopass_encoder.sh Add test for the twopass_encoder example. 2014-05-13 11:53:42 -07:00
util.h Removing PARAMS macro for consistency 2013-11-19 09:28:18 -08:00
variance_test.cc Revert "Removing redundant variables from variance_test.cc." 2014-05-08 14:35:40 -07:00
video_source.h video_source.h: Minor clean up. 2014-02-19 14:17:55 -08:00
vp8_boolcoder_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp8_decrypt_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp8_fdct4x4_test.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
vp8cx_set_ref.sh Add test for the vp8cx_set_ref example. 2014-05-08 12:36:12 -07:00
vp9_boolcoder_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp9_decrypt_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp9_lossless_test.cc vp9_lossless_test tests Renamed with suffix Large 2014-03-13 06:09:12 -07:00
vp9_spatial_svc_encoder.sh Add test for vp9_spatial_svc_encoder example. 2014-05-17 14:14:51 -07:00
vp9_subtract_test.cc test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
vp9_thread_test.cc Enable tests using WebM files only if webm_io is enabled 2014-04-23 19:10:43 -07:00
vpx_temporal_svc_encoder.sh Add test for vpx_temporal_svc_encoder example. 2014-05-16 11:09:13 -07:00
vpxdec.sh Move shared test variables to tools_common.sh. 2014-04-23 17:18:56 -07:00
vpxenc.sh Move shared test variables to tools_common.sh. 2014-04-23 17:18:56 -07:00
webm_video_source.h test/WebMVideoSource: fix WebMInputContext leak 2014-04-19 09:29:26 -07:00
y4m_video_source.h y4m_video_source: fix memory leak 2014-02-26 23:27:17 -08:00