From 49680f7d90f27064fc19cc69a62bcb66935cd59e Mon Sep 17 00:00:00 2001 From: chenxun Date: Thu, 7 Jul 2022 11:03:51 +0800 Subject: [PATCH] add depq3 testcase Signed-off-by: chenxun --- ...Deqpgles3state_query_integersTestCase2.cpp | 1993 +++++++++++++++++ 1 file changed, 1993 insertions(+) create mode 100644 graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_integersTestCase2.cpp diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_integersTestCase2.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_integersTestCase2.cpp new file mode 100644 index 000000000..56b2f25bf --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_integersTestCase2.cpp @@ -0,0 +1,1993 @@ +/* + * 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 "../ActsDeqpgles30043TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042591, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042591 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.cull_face_mode_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042591 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042591 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042592, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042592 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.cull_face_mode_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042592 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042592 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042593, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042593 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.cull_face_mode_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042593 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042593 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042594, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042594 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.front_face_mode_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042594 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042594 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042595, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042595 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.front_face_mode_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042595 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042595 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042596, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042596 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.front_face_mode_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042596 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042596 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042597, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042597 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.front_face_mode_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042597 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042597 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042598, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042598 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.integers.viewport_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042598 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042598 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042599, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042599 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.integers.viewport_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042599 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042599 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042600, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042600 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.viewport_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042600 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042600 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042601, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042601 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.integers.viewport_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042601 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042601 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042602, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042602 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.scissor_box_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042602 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042602 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042603, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042603 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.scissor_box_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042603 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042603 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042604, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042604 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.scissor_box_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042604 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042604 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042605, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042605 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.integers.scissor_box_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042605 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042605 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042606, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042606 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.max_viewport_dims_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042606 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042606 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042607, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042607 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.max_viewport_dims_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042607 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042607 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042608, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042608 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.max_viewport_dims_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042608 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042608 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042609, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042609 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.max_viewport_dims_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042609 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042609 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042610, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042610 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.stencil_ref_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042610 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042610 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042611, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042611 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.stencil_ref_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042611 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042611 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042612, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042612 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.stencil_ref_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042612 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042612 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042613, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042613 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.integers.stencil_ref_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042613 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042613 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042614, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042614 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.stencil_back_ref_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042614 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042614 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042615, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042615 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.stencil_back_ref_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042615 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042615 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042616, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042616 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_back_ref_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042616 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042616 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042617, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042617 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.stencil_back_ref_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042617 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042617 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042618, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042618 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.int" + "egers.stencil_ref_separate_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042618 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042618 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042619, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042619 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.int" + "egers.stencil_ref_separate_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042619 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042619 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042620, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042620 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_ref_separate_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042620 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042620 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042621, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042621 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_ref_separate_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042621 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042621 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042622, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042622 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_ref_separate_both_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042622 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042622 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042623, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042623 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_ref_separate_both_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042623 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042623 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042624, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042624 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_ref_separate_both_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042624 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042624 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042625, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042625 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_ref_separate_both_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042625 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042625 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042626, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042626 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_back_ref_separate_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042626 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042626 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042627, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042627 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_back_ref_separate_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042627 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042627 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042628, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042628 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_back_ref_separate_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042628 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042628 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042629, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042629 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_back_ref_separate_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042629 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042629 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042630, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042630 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers" + ".stencil_back_ref_separate_both_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042630 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042630 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042631, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042631 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers" + ".stencil_back_ref_separate_both_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042631 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042631 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042632, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042632 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers." + "stencil_back_ref_separate_both_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042632 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042632 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042633, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042633 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integer" + "s.stencil_back_ref_separate_both_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042633 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042633 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042634, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042634 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.stencil_fail_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042634 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042634 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042635, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042635 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".integers.stencil_fail_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042635 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042635 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042636, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042636 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.stencil_fail_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042636 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042636 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042637, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042637 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.integers.stencil_fail_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042637 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042637 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042638, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042638 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.stencil_back_fail_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042638 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042638 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042639, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042639 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.stencil_back_fail_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042639 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042639 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042640, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042640 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_back_fail_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042640 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042640 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042641, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042641 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "integers.stencil_back_fail_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042641 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042641 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042642, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042642 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_fail_separate_both_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042642 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042642 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042643, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042643 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_fail_separate_both_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042643 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042643 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042644, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042644 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integer" + "s.stencil_fail_separate_both_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042644 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042644 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042645, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042645 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_fail_separate_both_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042645 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042645 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042646, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042646 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers" + ".stencil_back_fail_separate_both_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042646 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042646 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042647, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042647 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers" + ".stencil_back_fail_separate_both_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042647 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042647 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042648, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042648 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integers." + "stencil_back_fail_separate_both_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042648 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042648 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042649, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042649 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integer" + "s.stencil_back_fail_separate_both_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042649 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042649 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042650, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042650 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.int" + "egers.stencil_fail_separate_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042650 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042650 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042651, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042651 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.int" + "egers.stencil_fail_separate_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042651 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042651 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042652, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042652 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_fail_separate_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042652 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042652 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042653, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042653 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_fail_separate_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042653 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042653 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042654, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042654 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_back_fail_separate_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042654 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042654 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042655, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042655 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.intege" + "rs.stencil_back_fail_separate_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042655 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042655 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042656, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042656 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integer" + "s.stencil_back_fail_separate_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042656 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042656 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042657, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042657 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.integ" + "ers.stencil_back_fail_separate_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042657 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042657 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042658, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042658 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_depth_fail_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042658 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042658 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042659, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042659 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.in" + "tegers.stencil_depth_fail_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042659 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042659 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042660, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042660 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.int" + "egers.stencil_depth_fail_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042660 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042660 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042661, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042661 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.i" + "ntegers.stencil_depth_fail_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042661 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042661 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042662, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042662 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_back_depth_fail_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042662 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042662 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042663, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042663 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.inte" + "gers.stencil_back_depth_fail_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042663 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042663 end"; +} -- GitLab