Remove "Large" from most of AV1FrameSizeTests

The only test here that is truly Large is ValidSizes (now
LargeValidSizes)

Change-Id: If0893aad78a666f3db0581a79d6161cc8929a996
diff --git a/test/frame_size_tests.cc b/test/frame_size_tests.cc
index d9d3a0f..3d0ce9c 100644
--- a/test/frame_size_tests.cc
+++ b/test/frame_size_tests.cc
@@ -15,12 +15,12 @@
 
 namespace {
 
-class AV1FrameSizeTestsLarge : public ::libaom_test::EncoderTest,
-                               public ::testing::Test {
+class AV1FrameSizeTests : public ::libaom_test::EncoderTest,
+                          public ::testing::Test {
  protected:
-  AV1FrameSizeTestsLarge()
+  AV1FrameSizeTests()
       : EncoderTest(&::libaom_test::kAV1), expected_res_(AOM_CODEC_OK) {}
-  virtual ~AV1FrameSizeTestsLarge() {}
+  virtual ~AV1FrameSizeTests() {}
 
   virtual void SetUp() {
     InitializeConfig();
@@ -46,7 +46,7 @@
   int expected_res_;
 };
 
-TEST_F(AV1FrameSizeTestsLarge, TestInvalidSizes) {
+TEST_F(AV1FrameSizeTests, TestInvalidSizes) {
   ::libaom_test::RandomVideoSource video;
 
 #if CONFIG_SIZE_LIMIT
@@ -57,7 +57,7 @@
 #endif
 }
 
-TEST_F(AV1FrameSizeTestsLarge, ValidSizes) {
+TEST_F(AV1FrameSizeTests, LargeValidSizes) {
   ::libaom_test::RandomVideoSource video;
 
 #if CONFIG_SIZE_LIMIT
@@ -84,7 +84,13 @@
 #endif
 }
 
-TEST_F(AV1FrameSizeTestsLarge, OneByOneVideo) {
+#if CONFIG_LOOP_RESTORATION
+// https://bugs.chromium.org/p/aomedia/issues/detail?id=312
+#define ONE_BY_ONE_VIDEO_NAME DISABLED_OneByOneVideo
+#else
+#define ONE_BY_ONE_VIDEO_NAME OneByOneVideo
+#endif
+TEST_F(AV1FrameSizeTests, ONE_BY_ONE_VIDEO_NAME) {
   ::libaom_test::RandomVideoSource video;
 
   video.SetSize(1, 1);
@@ -92,4 +98,5 @@
   expected_res_ = AOM_CODEC_OK;
   ASSERT_NO_FATAL_FAILURE(RunLoop(&video));
 }
+#undef ONE_BY_ONE_VIDEO_NAME
 }  // namespace