From 56a6f3d2f203bdbdf6c54e991cd4a1097e83a9b2 Mon Sep 17 00:00:00 2001 From: wangshi Date: Wed, 6 Jul 2022 10:34:55 +0800 Subject: [PATCH] add depq3 testcase Signed-off-by: wangshi --- .../Deqpgles3copy_single_bufferTestCase.cpp | 1534 +++++++++++++++++ 1 file changed, 1534 insertions(+) create mode 100644 graphic/vkgl/src/deqpgles3/functional/Deqpgles3copy_single_bufferTestCase.cpp diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3copy_single_bufferTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3copy_single_bufferTestCase.cpp new file mode 100644 index 000000000..272d27d63 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3copy_single_bufferTestCase.cpp @@ -0,0 +1,1534 @@ +/* + * 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 "../ActsDeqpgles30001TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000728, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000728 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.co" + "py.single_buffer.array_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000728 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000728 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000729, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000729 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.array_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000729 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000729 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000730, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000730 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.array_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000730 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000730 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000731, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000731 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.array_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000731 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000731 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000732, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000732 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.array_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000732 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000732 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000733, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000733 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.array_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000733 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000733 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000734, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000734 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.c" + "opy.single_buffer.array_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000734 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000734 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000735, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000735 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.co" + "py.single_buffer.copy_read_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000735 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000735 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000736, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000736 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.copy_read_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000736 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000736 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000737, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000737 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.copy_read_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000737 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000737 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000738, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000738 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.copy_read_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000738 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000738 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000739, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000739 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.copy_read_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000739 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000739 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000740, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000740 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.copy_read_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000740 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000740 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000741, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000741 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.copy_read_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000741 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000741 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000742, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000742 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.copy_write_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000742 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000742 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000743, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000743 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.copy_write_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000743 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000743 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000744, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000744 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.copy_write_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000744 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000744 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000745, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000745 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.copy_write_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000745 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000745 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000746, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000746 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.copy_write_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000746 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000746 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000747, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000747 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.copy_write_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000747 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000747 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000748, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000748 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.copy_write_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000748 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000748 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000749, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000749 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.element_array_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000749 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000749 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000750, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000750 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.element_array_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000750 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000750 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000751, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000751 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.element_array_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000751 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000751 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000752, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000752 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.element_array_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000752 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000752 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000753, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000753 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sin" + "gle_buffer.element_array_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000753 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000753 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000754, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000754 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.single" + "_buffer.element_array_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000754 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000754 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000755, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000755 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.element_array_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000755 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000755 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000756, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000756 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.pixel_pack_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000756 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000756 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000757, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000757 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.pixel_pack_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000757 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000757 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000758, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000758 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.pixel_pack_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000758 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000758 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000759, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000759 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.pixel_pack_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000759 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000759 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000760, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000760 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.pixel_pack_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000760 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000760 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000761, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000761 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.pixel_pack_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000761 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000761 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000762, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000762 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.pixel_pack_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000762 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000762 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000763, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000763 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.pixel_unpack_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000763 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000763 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000764, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000764 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.pixel_unpack_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000764 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000764 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000765, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000765 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.pixel_unpack_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000765 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000765 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000766, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000766 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sin" + "gle_buffer.pixel_unpack_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000766 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000766 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000767, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000767 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.s" + "ingle_buffer.pixel_unpack_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000767 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000767 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000768, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000768 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.singl" + "e_buffer.pixel_unpack_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000768 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000768 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000769, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000769 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.pixel_unpack_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000769 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000769 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000770, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000770 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.si" + "ngle_buffer.transform_feedback_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000770 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000770 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000771, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000771 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.transform_feedback_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000771 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000771 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000772, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000772 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.transform_feedback_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000772 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000772 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000773, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000773 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.single" + "_buffer.transform_feedback_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000773 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000773 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000774, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000774 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sing" + "le_buffer.transform_feedback_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000774 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000774 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000775, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000775 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.singl" + "e_buffer.transform_feedback_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000775 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000775 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000776, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000776 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sin" + "gle_buffer.transform_feedback_uniform", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000776 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000776 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000777, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000777 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.c" + "opy.single_buffer.uniform_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000777 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000777 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000778, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000778 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.cop" + "y.single_buffer.uniform_copy_read", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000778 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000778 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000779, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000779 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.uniform_copy_write", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000779 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000779 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000780, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000780 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.uniform_element_array", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000780 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000780 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000781, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000781 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy" + ".single_buffer.uniform_pixel_pack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000781 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000781 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000782, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000782 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy." + "single_buffer.uniform_pixel_unpack", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000782 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000782 end"; +} + +static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000783, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000783 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.buffer.copy.sin" + "gle_buffer.uniform_transform_feedback", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30001TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30001TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30001TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000783 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000783 end"; +} -- GitLab