/* * 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_000297, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000297 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_stream_draw", "--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_000297 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000297 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000298, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000298 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_stream_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_000298 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000298 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000299, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000299 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_stream_copy", "--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_000299 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000299 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000300, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000300 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_static_draw", "--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_000300 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000300 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000301, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000301 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_static_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_000301 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000301 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000302, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000302 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map." "read.usage_hints.array_static_copy", "--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_000302 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000302 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000303, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000303 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.array_dynamic_draw", "--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_000303 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000303 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000304, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000304 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.array_dynamic_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_000304 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000304 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000305, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000305 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.array_dynamic_copy", "--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_000305 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000305 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000306, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000306 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_stream_draw", "--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_000306 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000306 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000307, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000307 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_stream_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_000307 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000307 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000308, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000308 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_stream_copy", "--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_000308 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000308 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000309, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000309 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_static_draw", "--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_000309 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000309 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000310, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000310 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_static_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_000310 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000310 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000311, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000311 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.copy_read_static_copy", "--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_000311 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000311 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000312, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000312 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_read_dynamic_draw", "--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_000312 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000312 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000313, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000313 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_read_dynamic_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_000313 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000313 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000314, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000314 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_read_dynamic_copy", "--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_000314 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000314 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000315, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000315 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_stream_draw", "--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_000315 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000315 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000316, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000316 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_stream_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_000316 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000316 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000317, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000317 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_stream_copy", "--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_000317 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000317 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000318, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000318 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_static_draw", "--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_000318 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000318 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000319, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000319 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_static_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_000319 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000319 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000320, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000320 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_static_copy", "--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_000320 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000320 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000321, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000321 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_dynamic_draw", "--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_000321 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000321 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000322, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000322 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_dynamic_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_000322 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000322 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000323, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000323 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.copy_write_dynamic_copy", "--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_000323 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000323 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000324, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000324 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_stream_draw", "--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_000324 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000324 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000325, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000325 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_stream_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_000325 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000325 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000326, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000326 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_stream_copy", "--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_000326 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000326 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000327, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000327 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_static_draw", "--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_000327 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000327 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000328, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000328 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_static_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_000328 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000328 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000329, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000329 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.element_array_static_copy", "--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_000329 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000329 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000330, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000330 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read." "usage_hints.element_array_dynamic_draw", "--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_000330 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000330 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000331, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000331 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read." "usage_hints.element_array_dynamic_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_000331 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000331 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000332, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000332 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read." "usage_hints.element_array_dynamic_copy", "--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_000332 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000332 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000333, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000333 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_stream_draw", "--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_000333 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000333 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000334, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000334 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_stream_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_000334 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000334 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000335, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000335 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_stream_copy", "--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_000335 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000335 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000336, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000336 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_static_draw", "--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_000336 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000336 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000337, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000337 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_static_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_000337 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000337 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000338, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000338 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_static_copy", "--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_000338 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000338 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000339, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000339 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_dynamic_draw", "--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_000339 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000339 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000340, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000340 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_dynamic_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_000340 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000340 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000341, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000341 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.rea" "d.usage_hints.pixel_pack_dynamic_copy", "--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_000341 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000341 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000342, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000342 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_stream_draw", "--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_000342 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000342 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000343, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000343 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_stream_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_000343 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000343 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000344, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000344 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_stream_copy", "--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_000344 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000344 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000345, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000345 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_static_draw", "--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_000345 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000345 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000346, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000346 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_static_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_000346 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000346 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000347, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000347 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_static_copy", "--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_000347 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000347 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000348, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000348 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_dynamic_draw", "--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_000348 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000348 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000349, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000349 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_dynamic_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_000349 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000349 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000350, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000350 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read" ".usage_hints.pixel_unpack_dynamic_copy", "--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_000350 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000350 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000351, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000351 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_stream_draw", "--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_000351 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000351 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000352, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000352 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_stream_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_000352 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000352 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000353, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000353 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_stream_copy", "--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_000353 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000353 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000354, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000354 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_static_draw", "--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_000354 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000354 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000355, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000355 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_static_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_000355 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000355 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000356, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000356 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_static_copy", "--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_000356 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000356 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000357, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000357 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_dynamic_draw", "--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_000357 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000357 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000358, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000358 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_dynamic_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_000358 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000358 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000359, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000359 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.read.us" "age_hints.transform_feedback_dynamic_copy", "--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_000359 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000359 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000360, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000360 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_stream_draw", "--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_000360 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000360 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000361, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000361 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_stream_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_000361 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000361 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000362, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000362 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_stream_copy", "--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_000362 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000362 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000363, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000363 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_static_draw", "--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_000363 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000363 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000364, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000364 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_static_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_000364 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000364 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000365, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000365 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.r" "ead.usage_hints.uniform_static_copy", "--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_000365 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000365 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000366, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000366 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.uniform_dynamic_draw", "--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_000366 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000366 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000367, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000367 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.uniform_dynamic_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_000367 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000367 end"; } static HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000368, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_000368 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.buffer.map.re" "ad.usage_hints.uniform_dynamic_copy", "--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_000368 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_000368 end"; }