mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-07 17:26:49 +08:00
Reduce RGBScale benchmark to 4 tests when --copt=-DDISABLE_SLOW_TESTS is specified
Was [----------] 59 tests from LibYUVScaleTest (223179 ms total) Now [----------] 13 tests from LibYUVScaleTest (15926 ms total) Bug: b/224814071, b/228518489 Change-Id: Ifcb9c86793e94f32fd7cd2dd112dc3e6df77e283 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3583609 Reviewed-by: Mirko Bonadei <mbonadei@chromium.org> Reviewed-by: richard winterton <rrwinterton@gmail.com> Commit-Queue: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
parent
2ad73733d9
commit
15e6d46448
@ -1574,7 +1574,8 @@ TEST_F(LibYUVPlanarTest, TestDetileSplitUVPlane_Benchmark) {
|
||||
free_aligned_buffer_page_end(dst_v_opt);
|
||||
}
|
||||
|
||||
TEST_F(LibYUVPlanarTest, TestDetileSplitUVPlane_Correctness) {
|
||||
// TODO(b/228518489): Fix Segmentation fault in this test
|
||||
TEST_F(LibYUVPlanarTest, DISABLED_TestDetileSplitUVPlane_Correctness) {
|
||||
int i, j;
|
||||
|
||||
// orig is tiled. Allocate enough memory for tiles.
|
||||
|
||||
@ -146,11 +146,13 @@ static int RGBTestFilter(int src_width,
|
||||
#endif
|
||||
|
||||
TEST_FACTOR(2, 1, 2)
|
||||
#ifndef DISABLE_SLOW_TESTS
|
||||
TEST_FACTOR(4, 1, 4)
|
||||
// TEST_FACTOR(8, 1, 8) Disable for benchmark performance.
|
||||
TEST_FACTOR(3by4, 3, 4)
|
||||
TEST_FACTOR(3by8, 3, 8)
|
||||
TEST_FACTOR(3, 1, 3)
|
||||
#endif
|
||||
#undef TEST_FACTOR1
|
||||
#undef TEST_FACTOR
|
||||
#undef SX
|
||||
@ -182,12 +184,14 @@ TEST_FACTOR(3, 1, 3)
|
||||
TEST_SCALETO1(name, width, height, Bilinear, 3)
|
||||
#endif
|
||||
|
||||
#ifndef DISABLE_SLOW_TESTS
|
||||
TEST_SCALETO(RGBScale, 1, 1)
|
||||
#endif
|
||||
// TEST_SCALETO(RGBScale, 256, 144) /* 128x72 * 3 */
|
||||
TEST_SCALETO(RGBScale, 320, 240)
|
||||
#ifndef DISABLE_SLOW_TESTS
|
||||
TEST_SCALETO(RGBScale, 569, 480)
|
||||
TEST_SCALETO(RGBScale, 640, 360)
|
||||
#ifndef DISABLE_SLOW_TESTS
|
||||
TEST_SCALETO(RGBScale, 1280, 720)
|
||||
TEST_SCALETO(RGBScale, 1920, 1080)
|
||||
#endif // DISABLE_SLOW_TESTS
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user