From 5d3f5b874700c28d9526d24cb8913791f1669cf5 Mon Sep 17 00:00:00 2001 From: zengwei Date: Tue, 28 Jun 2022 16:17:25 +0800 Subject: [PATCH] test Signed-off-by: zengwei --- ...3KHR-GLES3_texture_repeat_modeTestCase.cpp | 4396 +++++++++++++++++ 1 file changed, 4396 insertions(+) create mode 100644 graphic/vkgl/src/khrgles3/texture_repeat_mode/Khrgles3KHR-GLES3_texture_repeat_modeTestCase.cpp diff --git a/graphic/vkgl/src/khrgles3/texture_repeat_mode/Khrgles3KHR-GLES3_texture_repeat_modeTestCase.cpp b/graphic/vkgl/src/khrgles3/texture_repeat_mode/Khrgles3KHR-GLES3_texture_repeat_modeTestCase.cpp new file mode 100644 index 000000000..aed7f4d2a --- /dev/null +++ b/graphic/vkgl/src/khrgles3/texture_repeat_mode/Khrgles3KHR-GLES3_texture_repeat_modeTestCase.cpp @@ -0,0 +1,4396 @@ +/* + * 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 "../Khrgles3BaseFunc.h" +#include "../ActsKhrgles30003TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002976, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002976 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002976 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002976 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002977, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002977 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repea" + "t_mode.r8_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002977 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002977 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002978, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002978 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002978 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002978 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002979, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002979 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002979 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002979 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002980, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002980 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repea" + "t_mode.r8_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002980 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002980 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002981, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002981 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002981 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002981 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002982, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002982 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002982 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002982 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002983, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002983 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repea" + "t_mode.r8_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002983 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002983 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002984, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002984 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002984 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002984 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002985, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002985 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002985 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002985 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002986, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002986 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb565_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002986 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002986 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002987, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002987 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002987 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002987 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002988, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002988 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002988 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002988 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002989, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002989 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb565_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002989 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002989 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002990, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002990 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002990 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002990 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002991, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002991 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002991 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002991 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002992, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002992 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb565_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002992 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002992 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002993, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002993 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002993 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002993 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002994, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002994 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002994 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002994 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002995, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002995 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.rgb8_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002995 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002995 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002996, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002996 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002996 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002996 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002997, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002997 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002997 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002997 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002998, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002998 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.rgb8_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002998 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002998 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002999, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_002999 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_002999 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_002999 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003000, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003000 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003000 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003000 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003001, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003001 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.rgb8_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003001 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003001 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003002, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003002 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003002 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003002 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003003, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003003 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003003 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003003 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003004, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003004 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb10_a2_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003004 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003004 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003005, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003005 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003005 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003005 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003006, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003006 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003006 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003006 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003007, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003007 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb10_a2_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003007 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003007 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003008, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003008 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003008 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003008 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003009, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003009 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003009 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003009 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003010, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003010 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb10_a2_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003010 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003010 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003011, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003011 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003011 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003011 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003012, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003012 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r32ui_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003012 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003012 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003013, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003013 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003013 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003013 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003014, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003014 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003014 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003014 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003015, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003015 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r32ui_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003015 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003015 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003016, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003016 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003016 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003016 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003017, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003017 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003017 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003017 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003018, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003018 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r32ui_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003018 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003018 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003019, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003019 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003019 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003019 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003020, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003020 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003020 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003020 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003021, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003021 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003021 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003021 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003022, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003022 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rg32ui_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003022 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003022 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003023, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003023 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003023 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003023 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003024, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003024 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003024 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003024 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003025, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003025 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rg32ui_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003025 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003025 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003026, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003026 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003026 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003026 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003027, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003027 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003027 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003027 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003028, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003028 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rg32ui_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003028 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003028 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003029, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003029 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003029 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003029 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003030, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003030 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003030 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003030 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003031, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003031 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgba32ui_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003031 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003031 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003032, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003032 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003032 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003032 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003033, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003033 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003033 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003033 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003034, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003034 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgba32ui_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003034 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003034 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003035, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003035 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003035 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003035 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003036, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003036 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003036 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003036 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003037, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003037 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgba32ui_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003037 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003037 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003038, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003038 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003038 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003038 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003039, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003039 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h_component16_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003039 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003039 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003040, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003040 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003040 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003040 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003041, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003041 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003041 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003041 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003042, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003042 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h_component16_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003042 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003042 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003043, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003043 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003043 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003043 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003044, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003044 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003044 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003044 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003045, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003045 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h_component16_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003045 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003045 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003046, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003046 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003046 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003046 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003047, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003047 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003047 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003047 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003048, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003048 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_49x23_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003048 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003048 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003049, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003049 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "depth24_stencil8_49x23_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003049 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003049 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003050, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003050 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_49x23_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003050 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003050 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003051, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003051 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_49x23_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003051 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003051 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003052, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003052 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "depth24_stencil8_49x23_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003052 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003052 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003053, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003053 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_49x23_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003053 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003053 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003054, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003054 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_49x23_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003054 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003054 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003055, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003055 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "depth24_stencil8_49x23_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003055 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003055 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003056, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003056 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_49x23_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003056 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003056 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003057, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003057 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003057 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003057 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003058, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003058 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.r8_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003058 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003058 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003059, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003059 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003059 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003059 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003060, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003060 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003060 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003060 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003061, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003061 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.r8_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003061 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003061 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003062, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003062 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003062 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003062 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003063, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003063 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.r8_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003063 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003063 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003064, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003064 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat" + "_mode.r8_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003064 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003064 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003065, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003065 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.r8_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003065 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003065 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003066, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003066 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003066 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003066 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003067, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003067 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb565_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003067 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003067 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003068, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003068 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003068 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003068 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003069, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003069 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003069 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003069 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003070, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003070 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb565_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003070 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003070 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003071, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003071 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003071 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003071 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003072, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003072 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb565_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003072 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003072 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003073, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003073 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rgb565_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003073 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003073 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003074, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003074 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb565_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003074 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003074 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003075, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003075 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003075 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003075 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003076, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003076 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb8_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003076 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003076 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003077, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003077 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003077 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003077 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003078, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003078 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003078 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003078 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003079, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003079 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb8_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003079 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003079 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003080, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003080 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003080 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003080 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003081, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003081 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mod" + "e.rgb8_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003081 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003081 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003082, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003082 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.rgb8_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003082 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003082 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003083, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003083 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rgb8_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003083 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003083 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003084, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003084 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003084 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003084 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003085, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003085 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgb10_a2_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003085 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003085 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003086, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003086 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003086 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003086 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003087, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003087 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003087 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003087 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003088, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003088 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgb10_a2_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003088 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003088 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003089, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003089 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003089 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003089 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003090, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003090 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgb10_a2_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003090 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003090 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003091, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003091 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgb10_a2_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003091 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003091 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003092, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003092 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gb10_a2_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003092 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003092 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003093, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003093 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003093 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003093 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003094, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003094 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003094 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003094 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003095, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003095 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "r32ui_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003095 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003095 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003096, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003096 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003096 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003096 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003097, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003097 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003097 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003097 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003098, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003098 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "r32ui_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003098 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003098 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003099, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003099 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".r32ui_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003099 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003099 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003100, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003100 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_" + "mode.r32ui_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003100 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003100 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003101, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003101 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "r32ui_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003101 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003101 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003102, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003102 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003102 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003102 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003103, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003103 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rg32ui_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003103 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003103 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003104, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003104 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003104 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003104 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003105, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003105 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003105 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003105 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003106, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003106 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rg32ui_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003106 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003106 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003107, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003107 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003107 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003107 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003108, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003108 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode" + ".rg32ui_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003108 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003108 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003109, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003109 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_m" + "ode.rg32ui_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003109 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003109 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003110, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003110 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rg32ui_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003110 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003110 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003111, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003111 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003111 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003111 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003112, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003112 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgba32ui_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003112 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003112 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003113, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003113 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003113 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003113 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003114, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003114 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003114 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003114 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003115, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003115 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgba32ui_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003115 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003115 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003116, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003116 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003116 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003116 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003117, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003117 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode." + "rgba32ui_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003117 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003117 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003118, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003118 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mo" + "de.rgba32ui_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003118 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003118 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003119, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003119 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.r" + "gba32ui_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003119 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003119 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003120, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003120 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003120 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003120 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003121, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003121 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003121 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003121 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003122, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003122 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth_" + "component16_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003122 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003122 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003123, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003123 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003123 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003123 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003124, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003124 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003124 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003124 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003125, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003125 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth_" + "component16_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003125 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003125 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003126, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003126 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "_component16_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003126 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003126 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003127, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003127 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth_component16_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003127 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003127 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003128, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003128 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth_" + "component16_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003128 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003128 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003129, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003129 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_11x131_0_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003129 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003129 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003130, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003130 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth24_stencil8_11x131_0_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003130 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003130 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003131, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003131 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_11x131_0_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003131 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003131 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003132, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003132 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_11x131_1_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003132 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003132 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003133, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003133 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth24_stencil8_11x131_1_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003133 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003133 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003134, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003134 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_11x131_1_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003134 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003134 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003135, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003135 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.dept" + "h24_stencil8_11x131_2_clamp_to_edge", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003135 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003135 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003136, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003136 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.d" + "epth24_stencil8_11x131_2_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003136 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003136 end"; +} + +static HWTEST_F(ActsKhrgles30003TestSuite, TestCase_003137, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003137 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES3.texture_repeat_mode.depth" + "24_stencil8_11x131_2_mirrored_repeat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles30003TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles30003TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles30003TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles30003TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles30003TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003137 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003137 end"; +} -- GitLab