BUG=b/159031848
Unified · Split
| @@ -202,6 +202,7 @@ class IntProRowTest : public AverageTestBase<uint8_t>, · 201 unmodified lines | ||
| 202 | 202 | int16_t *hbuf_asm_; |
| 203 | 203 | int16_t *hbuf_c_; |
| 204 | 204 | }; |
| 205 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(IntProRowTest); | |
| 205 | 206 | |
| 206 | 207 | typedef int16_t (*IntProColFunc)(uint8_t const *ref, const int width); |
| 207 | 208 | |
| @@ -228,6 +229,7 @@ class IntProColTest : public AverageTestBase<uint8_t>, · 20 unmodified lines | ||
| 228 | 229 | int16_t sum_asm_; |
| 229 | 230 | int16_t sum_c_; |
| 230 | 231 | }; |
| 232 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(IntProColTest); | |
| 231 | 233 | #endif // HAVE_NEON || HAVE_SSE2 || HAVE_MSA |
| 232 | 234 | |
| 233 | 235 | typedef int (*SatdFunc)(const tran_low_t *coeffs, int length); |
| @@ -740,6 +740,7 @@ class InvTrans16x16DCT : public Trans16x16TestBase, · 739 unmodified lines | ||
| 740 | 740 | IdctFunc inv_txfm_; |
| 741 | 741 | int thresh_; |
| 742 | 742 | }; |
| 743 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(InvTrans16x16DCT); | |
| 743 | 744 | |
| 744 | 745 | TEST_P(InvTrans16x16DCT, CompareReference) { |
| 745 | 746 | CompareInvReference(ref_txfm_, thresh_); |
| @@ -625,6 +625,7 @@ class InvTrans8x8DCT : public FwdTrans8x8TestBase, · 624 unmodified lines | ||
| 625 | 625 | IdctFunc inv_txfm_; |
| 626 | 626 | int thresh_; |
| 627 | 627 | }; |
| 628 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(InvTrans8x8DCT); | |
| 628 | 629 | |
| 629 | 630 | TEST_P(InvTrans8x8DCT, CompareReference) { |
| 630 | 631 | CompareInvReference(ref_txfm_, thresh_); |
| @@ -145,6 +145,7 @@ class Loop8Test6Param : public ::testing::TestWithParam<loop8_param_t> { · 144 unmodified lines | ||
| 145 | 145 | loop_op_t loopfilter_op_; |
| 146 | 146 | loop_op_t ref_loopfilter_op_; |
| 147 | 147 | }; |
| 148 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(Loop8Test6Param); | |
| 148 | 149 | |
| 149 | 150 | #if HAVE_NEON || HAVE_SSE2 || \ |
| 150 | 151 | (HAVE_DSPR2 || HAVE_MSA && !CONFIG_VP9_HIGHBITDEPTH) |
| @@ -166,6 +167,7 @@ class Loop8Test9Param : public ::testing::TestWithParam<dualloop8_param_t> { · 15 unmodified lines | ||
| 166 | 167 | dual_loop_op_t loopfilter_op_; |
| 167 | 168 | dual_loop_op_t ref_loopfilter_op_; |
| 168 | 169 | }; |
| 170 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(Loop8Test9Param); | |
| 169 | 171 | #endif // HAVE_NEON || HAVE_SSE2 || (HAVE_DSPR2 || HAVE_MSA && |
| 170 | 172 | // (!CONFIG_VP9_HIGHBITDEPTH)) |
| 171 | 173 | |
| @@ -146,6 +146,7 @@ class QuantizeTest : public QuantizeTestBase, · 145 unmodified lines | ||
| 146 | 146 | VP8Quantize asm_quant_; |
| 147 | 147 | VP8Quantize c_quant_; |
| 148 | 148 | }; |
| 149 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(QuantizeTest); | |
| 149 | 150 | |
| 150 | 151 | TEST_P(QuantizeTest, TestZeroInput) { |
| 151 | 152 | FillCoeffConstant(0); |
| @@ -45,6 +45,7 @@ class SumSquaresTest : public ::testing::TestWithParam<SumSquaresParam> { · 44 unmodified lines | ||
| 45 | 45 | SSI16Func ref_func_; |
| 46 | 46 | SSI16Func tst_func_; |
| 47 | 47 | }; |
| 48 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(SumSquaresTest); | |
| 48 | 49 | |
| 49 | 50 | TEST_P(SumSquaresTest, OperationCheck) { |
| 50 | 51 | ACMRandom rnd(ACMRandom::DeterministicSeed()); |
| @@ -840,6 +840,7 @@ INSTANTIATE_TEST_SUITE_P( · 839 unmodified lines | ||
| 840 | 840 | MseParams(4, 4, &vpx_highbd_8_mse8x16_c), |
| 841 | 841 | MseParams(4, 4, &vpx_highbd_8_mse8x8_c))); |
| 842 | 842 | */ |
| 843 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(VpxHBDMseTest); | |
| 843 | 844 | |
| 844 | 845 | INSTANTIATE_TEST_SUITE_P( |
| 845 | 846 | C, VpxHBDVarianceTest, |
| @@ -67,6 +67,7 @@ class BlockErrorTest : public ::testing::TestWithParam<BlockErrorParam> { · 66 unmodified lines | ||
| 67 | 67 | HBDBlockErrorFunc error_block_op_; |
| 68 | 68 | HBDBlockErrorFunc ref_error_block_op_; |
| 69 | 69 | }; |
| 70 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(BlockErrorTest); | |
| 70 | 71 | |
| 71 | 72 | TEST_P(BlockErrorTest, OperationCheck) { |
| 72 | 73 | ACMRandom rnd(ACMRandom::DeterministicSeed()); |
| @@ -51,6 +51,7 @@ class VP9DenoiserTest · 50 unmodified lines | ||
| 51 | 51 | protected: |
| 52 | 52 | BLOCK_SIZE bs_; |
| 53 | 53 | }; |
| 54 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(VP9DenoiserTest); | |
| 54 | 55 | |
| 55 | 56 | TEST_P(VP9DenoiserTest, BitexactCheck) { |
| 56 | 57 | ACMRandom rnd(ACMRandom::DeterministicSeed()); |
| @@ -468,6 +468,8 @@ void IntraPredTest<uint16_t, HighbdIntraPredParam>::Predict() { · 467 unmodified lines | ||
| 468 | 468 | } |
| 469 | 469 | |
| 470 | 470 | typedef IntraPredTest<uint16_t, HighbdIntraPredParam> VP9HighbdIntraPredTest; |
| 471 | +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(VP9HighbdIntraPredTest); | |
| 472 | + | |
| 471 | 473 | TEST_P(VP9HighbdIntraPredTest, HighbdIntraPredTests) { |
| 472 | 474 | // max block size is 32 |
| 473 | 475 | DECLARE_ALIGNED(16, uint16_t, left_col[2 * 32]); |