#include "gtest/gtest.h"
#include "test/codec_factory.h"
#include "test/encode_test_driver.h"
#include "test/i420_video_source.h"
#include "test/util.h"
#include "test/y4m_video_source.h"
namespace {
const int kMaxPSNR = …;
class CpuSpeedTest
: public ::libvpx_test::EncoderTest,
public ::libvpx_test::CodecTestWith2Params<libvpx_test::TestMode, int> { … };
TEST_P(CpuSpeedTest, TestQ0) { … }
TEST_P(CpuSpeedTest, TestScreencastQ0) { … }
TEST_P(CpuSpeedTest, TestTuneScreen) { … }
TEST_P(CpuSpeedTest, TestEncodeHighBitrate) { … }
TEST_P(CpuSpeedTest, TestLowBitrate) { … }
VP9_INSTANTIATE_TEST_SUITE(…) …;
}