/* * 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 "../Deqpgles2BaseFunc.h" #include "../ActsDeqpgles20002TestSuite.h" using namespace std; using namespace testing::ext; using namespace OHOS; static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001301, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001301 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.cond" "itionals.if.single_statement_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001301 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001301 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001302, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001302 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condi" "tionals.if.single_statement_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001302 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001302 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001303, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001303 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condi" "tionals.if.compound_statement_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001303 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001303 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001304, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001304 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condit" "ionals.if.compound_statement_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001304 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001304 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001305, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001305 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condit" "ionals.if.sequence_statements_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001305 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001305 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001306, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001306 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conditi" "onals.if.sequence_statements_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001306 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001306 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001307, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001307 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condi" "tionals.if.sequence_condition_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001307 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001307 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001308, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001308 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condit" "ionals.if.sequence_condition_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001308 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001308 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001309, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001309 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condi" "tionals.if.complex_condition_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001309 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001309 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001310, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001310 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condit" "ionals.if.complex_condition_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001310 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001310 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001311, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001311 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders." "conditionals.if.if_else_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001311 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001311 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001312, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001312 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.c" "onditionals.if.if_else_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001312 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001312 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001313, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001313 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.c" "onditionals.if.if_elseif_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001313 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001313 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001314, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001314 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.co" "nditionals.if.if_elseif_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001314 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001314 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001315, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001315 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.con" "ditionals.if.if_elseif_else_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001315 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001315 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001316, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001316 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.cond" "itionals.if.if_elseif_else_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001316 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001316 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001317, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001317 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.condit" "ionals.if.mixed_if_elseif_else_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001317 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001317 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001318, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001318 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conditi" "onals.if.mixed_if_elseif_else_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001318 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001318 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001319, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001319 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conditionals." "if.constant_conditional_assignment_to_matrix", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001319 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001319 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001320, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001320 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conditionals" ".if.input_conditional_assignment_to_matrix", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001320 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001320 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001321, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001321 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conditionals." "if.uniform_conditional_assignment_to_matrix", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001321 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001321 end"; }