#include <memory>
#include "gtest/gtest.h"
#include "test/codec_factory.h"
#include "test/encode_test_driver.h"
#include "test/util.h"
#include "test/yuv_video_source.h"
#include "vpx_config.h"
namespace {
#define MAX_EXTREME_MV …
#define MIN_EXTREME_MV …
const libvpx_test::TestMode kEncodingModeVectors[] = …;
const int kCpuUsedVectors[] = …;
const int kMVTestModes[] = …;
class MotionVectorTestLarge
: public ::libvpx_test::EncoderTest,
public ::libvpx_test::CodecTestWith3Params<libvpx_test::TestMode, int,
int> { … };
TEST_P(MotionVectorTestLarge, OverallTest) { … }
VP9_INSTANTIATE_TEST_SUITE(…) …;
}