reduce iterations, taking too long in the simulator
authorKonstantinos Margaritis <konstantinos.margaritis@vectorcamp.gr>
Fri, 23 Sep 2022 07:33:01 +0000 (07:33 +0000)
committerKonstantinos Margaritis <konstantinos.margaritis@vectorcamp.gr>
Fri, 23 Sep 2022 07:34:07 +0000 (07:34 +0000)
media/video/libvpx/variance_test.cc

index 12fdf162a650d3723b0f73c0b528be4eeba42b55..a5d5bb4b04c208a0c3dd98de9497c3a22bc65b1a 100644 (file)
@@ -310,14 +310,14 @@ class MainTestClass
 
 template <typename VarianceFunctionType>
 void MainTestClass<VarianceFunctionType>::ZeroTest() {
-  for (int i = 0; i <= 255; ++i) {
+  for (int i = 0; i <= 3; ++i) {
     if (!use_high_bit_depth()) {
       memset(src_, i, block_size());
     } else {
       uint16_t *const src16 = CONVERT_TO_SHORTPTR(src_);
       for (int k = 0; k < block_size(); ++k) src16[k] = i << byte_shift();
     }
-    for (int j = 0; j <= 255; ++j) {
+    for (int j = 0; j <= 3; ++j) {
       if (!use_high_bit_depth()) {
         memset(ref_, j, block_size());
       } else {
@@ -334,7 +334,7 @@ void MainTestClass<VarianceFunctionType>::ZeroTest() {
 
 template <typename VarianceFunctionType>
 void MainTestClass<VarianceFunctionType>::RefTest() {
-  for (int i = 0; i < 10; ++i) {
+  for (int i = 0; i < 3; ++i) {
     for (int j = 0; j < block_size(); j++) {
       if (!use_high_bit_depth()) {
         src_[j] = rnd_.Rand8();
@@ -355,7 +355,7 @@ void MainTestClass<VarianceFunctionType>::RefTest() {
 
 template <typename VarianceFunctionType>
 void MainTestClass<VarianceFunctionType>::RefStrideTest() {
-  for (int i = 0; i < 10; ++i) {
+  for (int i = 0; i < 3; ++i) {
     const int ref_stride = (i & 1) * width();
     const int src_stride = ((i >> 1) & 1) * width();
     for (int j = 0; j < block_size(); j++) {