diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3renderbuffer_depthTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3renderbuffer_depthTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..156a1ad6aa0fe4d8f7c1098df9764849588f5982 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3renderbuffer_depthTestCase.cpp @@ -0,0 +1,2101 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "../Deqpgles3BaseFunc.h" +#include "../ActsDeqpgles30032TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031015, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031015 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderable" + ".renderbuffer.depth.depth_component_unsigned_short", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031015 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031015 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031016, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031016 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderabl" + "e.renderbuffer.depth.depth_component_unsigned_int", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031016 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031016 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031017, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031017 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.red_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031017 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031017 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031018, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031018 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness." + "renderable.renderbuffer.depth.red_float", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031018 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031018 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031019, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031019 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.red_half_float_oes", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031019 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031019 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031020, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031020 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.rgb_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031020 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031020 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031021, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031021 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rendera" + "ble.renderbuffer.depth.rgb_unsigned_short_5_6_5", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031021 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031021 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031022, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031022 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderable." + "renderbuffer.depth.rgb_unsigned_int_2_10_10_10_rev", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031022 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031022 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031023, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031023 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderable." + "renderbuffer.depth.rgb_unsigned_int_10f_11f_11f_rev", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031023 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031023 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031024, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031024 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.rgba_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031024 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031024 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031025, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031025 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderabl" + "e.renderbuffer.depth.rgba_unsigned_short_4_4_4_4", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031025 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031025 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031026, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031026 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderabl" + "e.renderbuffer.depth.rgba_unsigned_short_5_5_5_1", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031026 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031026 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031027, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031027 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderable." + "renderbuffer.depth.rgba_unsigned_int_2_10_10_10_rev", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031027 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031027 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031028, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031028 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.rgb8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031028 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031028 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031029, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031029 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb10", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031029 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031029 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031030, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031030 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgba4", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031030 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031030 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031031, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031031 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgb5_a1", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031031 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031031 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031032, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031032 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgba8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031032 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031032 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031033, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031033 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgb10_a2", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031033 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031033 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031034, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031034 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.depth_component16", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031034 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031034 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031035, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031035 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.depth_component24", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031035 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031035 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031036, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031036 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.depth_component32", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031036 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031036 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031037, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031037 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.ren" + "derable.renderbuffer.depth.rg_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031037 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031037 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031038, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031038 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rg_float", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031038 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031038 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031039, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031039 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.rg_half_float_oes", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031039 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031039 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031040, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031040 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completen" + "ess.renderable.renderbuffer.depth.r8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031040 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031040 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031041, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031041 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.rg8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031041 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031041 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031042, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031042 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r16f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031042 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031042 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031043, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031043 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r32f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031043 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031043 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031044, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031044 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg16f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031044 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031044 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031045, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031045 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg32f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031045 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031045 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031046, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031046 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r8i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031046 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031046 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031047, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031047 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r8ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031047 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031047 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031048, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031048 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r16i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031048 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031048 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031049, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031049 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.r16ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031049 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031049 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031050, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031050 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.r32i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031050 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031050 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031051, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031051 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.r32ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031051 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031051 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031052, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031052 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completene" + "ss.renderable.renderbuffer.depth.rg8i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031052 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031052 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031053, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031053 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg8ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031053 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031053 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031054, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031054 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg16i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031054 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031054 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031055, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031055 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg16ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031055 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031055 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031056, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031056 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg32i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031056 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031056 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031057, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031057 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rg32ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031057 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031057 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031058, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031058 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.renderable." + "renderbuffer.depth.depth_stencil_unsigned_int_24_8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031058 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031058 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031059, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031059 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba32f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031059 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031059 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031060, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031060 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba16f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031060 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031060 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031061, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031061 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb16f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031061 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031061 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031062, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031062 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.ren" + "derable.renderbuffer.depth.depth24_stencil8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031062 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031062 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031063, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031063 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.re" + "nderable.renderbuffer.depth.r11f_g11f_b10f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031063 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031063 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031064, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031064 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgb9_e5", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031064 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031064 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031065, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031065 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.srgb_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031065 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031065 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031066, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031066 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.srgb8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031066 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031066 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031067, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031067 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rendera" + "ble.renderbuffer.depth.srgb_alpha_unsigned_byte", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031067 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031067 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031068, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031068 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.r" + "enderable.renderbuffer.depth.srgb8_alpha8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031068 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031068 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031069, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031069 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.depth_component32f", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031069 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031069 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031070, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031070 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.rend" + "erable.renderbuffer.depth.depth32f_stencil8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031070 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031070 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031071, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031071 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.re" + "nderable.renderbuffer.depth.stencil_index8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031071 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031071 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031072, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031072 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb565", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031072 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031072 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031073, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031073 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba32ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031073 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031073 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031074, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031074 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgb32ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031074 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031074 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031075, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031075 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba16ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031075 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031075 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031076, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031076 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgb16ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031076 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031076 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031077, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031077 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba8ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031077 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031077 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031078, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031078 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb8ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031078 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031078 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031079, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031079 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba32i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031079 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031079 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031080, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031080 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb32i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031080 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031080 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031081, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031081 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.rgba16i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031081 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031081 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031082, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031082 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb16i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031082 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031082 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031083, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031083 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgba8i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031083 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031083 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031084, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031084 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completenes" + "s.renderable.renderbuffer.depth.rgb8i", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031084 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031084 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031085, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031085 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.r8_snorm", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031085 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031085 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031086, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031086 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness." + "renderable.renderbuffer.depth.rg8_snorm", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031086 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031086 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031087, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031087 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness." + "renderable.renderbuffer.depth.rgb8_snorm", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031087 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031087 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031088, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031088 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness.r" + "enderable.renderbuffer.depth.rgba8_snorm", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031088 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031088 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031089, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031089 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.sr8_ext", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031089 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031089 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031090, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031090 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness" + ".renderable.renderbuffer.depth.srg8_ext", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031090 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031090 end"; +} + +static HWTEST_F(ActsDeqpgles30032TestSuite, TestCase_031091, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_031091 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.fbo.completeness." + "renderable.renderbuffer.depth.rgb10_a2ui", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30032TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30032TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30032TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30032TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30032TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_031091 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_031091 end"; +}