From 23fb5339107637907208d59b75e4fa0d181c9b3c Mon Sep 17 00:00:00 2001 From: chenxun Date: Wed, 6 Jul 2022 09:26:00 +0800 Subject: [PATCH] add depq3 testcase Signed-off-by: chenxun --- .../Deqpgles3cube_formatsTestCase.cpp | 2128 +++++++++++++++++ 1 file changed, 2128 insertions(+) create mode 100644 graphic/vkgl/src/deqpgles3/functional/Deqpgles3cube_formatsTestCase.cpp diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3cube_formatsTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3cube_formatsTestCase.cpp new file mode 100644 index 000000000..91f375ce9 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3cube_formatsTestCase.cpp @@ -0,0 +1,2128 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "../Deqpgles3BaseFunc.h" +#include "../ActsDeqpgles30025TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024109, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024109 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.rgba16f_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024109 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024109 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024110, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024110 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgba16f_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024110 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024110 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024111, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024111 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgba16f_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024111 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024111 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024112, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024112 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgba16f_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024112 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024112 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024113, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024113 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgba16f_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024113 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024113 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024114, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024114 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba16f_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024114 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024114 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024115, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024115 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filteri" + "ng.cube.formats.r11f_g11f_b10f_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024115 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024115 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024116, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024116 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filteri" + "ng.cube.formats.r11f_g11f_b10f_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024116 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024116 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024117, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024117 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cube." + "formats.r11f_g11f_b10f_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024117 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024117 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024118, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024118 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cube" + ".formats.r11f_g11f_b10f_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024118 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024118 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024119, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024119 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cube" + ".formats.r11f_g11f_b10f_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024119 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024119 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024120, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024120 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cube" + ".formats.r11f_g11f_b10f_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024120 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024120 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024121, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024121 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.rgb9_e5_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024121 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024121 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024122, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024122 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgb9_e5_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024122 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024122 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024123, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024123 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb9_e5_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024123 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024123 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024124, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024124 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb9_e5_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024124 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024124 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024125, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024125 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb9_e5_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024125 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024125 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024126, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024126 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgb9_e5_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024126 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024126 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024127, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024127 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgba8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024127 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024127 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024128, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024128 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.cube.formats.rgba8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024128 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024128 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024129, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024129 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024129 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024129 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024130, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024130 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024130 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024130 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024131, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024131 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024131 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024131 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024132, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024132 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".cube.formats.rgba8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024132 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024132 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024133, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024133 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filter" + "ing.cube.formats.rgba8_snorm_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024133 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024133 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024134, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024134 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filte" + "ring.cube.formats.rgba8_snorm_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024134 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024134 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024135, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024135 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.rgba8_snorm_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024135 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024135 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024136, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024136 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.rgba8_snorm_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024136 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024136 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024137, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024137 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.rgba8_snorm_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024137 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024137 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024138, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024138 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.rgba8_snorm_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024138 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024138 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024139, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024139 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgb565_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024139 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024139 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024140, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024140 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgb565_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024140 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024140 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024141, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024141 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb565_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024141 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024141 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024142, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024142 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgb565_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024142 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024142 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024143, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024143 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgb565_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024143 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024143 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024144, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024144 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgb565_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024144 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024144 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024145, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024145 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgba4_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024145 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024145 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024146, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024146 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.cube.formats.rgba4_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024146 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024146 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024147, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024147 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba4_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024147 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024147 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024148, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024148 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba4_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024148 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024148 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024149, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024149 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgba4_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024149 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024149 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024150, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024150 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".cube.formats.rgba4_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024150 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024150 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024151, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024151 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.rgb5_a1_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024151 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024151 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024152, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024152 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.rgb5_a1_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024152 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024152 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024153, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024153 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb5_a1_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024153 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024153 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024154, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024154 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb5_a1_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024154 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024154 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024155, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024155 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb5_a1_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024155 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024155 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024156, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024156 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.rgb5_a1_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024156 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024156 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024157, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024157 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filter" + "ing.cube.formats.srgb8_alpha8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024157 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024157 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024158, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024158 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filter" + "ing.cube.formats.srgb8_alpha8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024158 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024158 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024159, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024159 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cube" + ".formats.srgb8_alpha8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024159 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024159 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024160, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024160 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.srgb8_alpha8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024160 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024160 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024161, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024161 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.srgb8_alpha8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024161 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024161 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024162, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024162 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cub" + "e.formats.srgb8_alpha8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024162 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024162 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024163, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024163 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.srgb_r8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024163 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024163 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024164, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024164 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.cube.formats.srgb_r8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024164 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024164 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024165, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024165 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_r8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024165 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024165 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024166, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024166 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_r8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024166 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024166 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024167, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024167 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_r8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024167 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024167 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024168, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024168 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "cube.formats.srgb_r8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024168 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024168 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024169, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024169 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.srgb_rg8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024169 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024169 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024170, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024170 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.srgb_rg8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024170 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024170 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024171, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024171 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.srgb_rg8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024171 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024171 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024172, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024172 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_rg8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024172 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024172 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024173, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024173 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_rg8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024173 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024173 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024174, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024174 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.srgb_rg8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024174 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024174 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024175, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024175 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.rgb10_a2_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024175 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024175 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024176, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024176 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.rgb10_a2_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024176 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024176 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024177, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024177 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.rgb10_a2_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024177 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024177 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024178, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024178 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb10_a2_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024178 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024178 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024179, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024179 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb10_a2_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024179 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024179 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024180, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024180 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.rgb10_a2_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024180 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024180 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024181, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024181 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filte" + "ring.cube.formats.etc1_rgb8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024181 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024181 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024182, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024182 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.cube.formats.etc1_rgb8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024182 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024182 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024183, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024183 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.etc1_rgb8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024183 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024183 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024184, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024184 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.etc1_rgb8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024184 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024184 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024185, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024185 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.cu" + "be.formats.etc1_rgb8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024185 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024185 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024186, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024186 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.c" + "ube.formats.etc1_rgb8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024186 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024186 end"; +} -- GitLab