Fix command line parameters processing of TestLog
authorTony Zlatinski <tzlatinski@nvidia.com>
Fri, 19 Jul 2019 00:04:44 +0000 (19:04 -0500)
committerAlexander Galazin <alexander.galazin@arm.com>
Fri, 19 Jul 2019 06:57:11 +0000 (08:57 +0200)
commita62bc26741eb7156d06798b433c4231da22f12bd
treef39c44f8a48bb92d36c16a460bd949f33420626d
parent54af0f3ec31a8de9ee13ccdf6ba099631e31ca8d
Fix command line parameters processing of TestLog

Change 7b7791a40f for issue 1666 has added functionality
to TestLog by adding extra parameters to the constructor.
The change, however, has patchied only one of the uses of the
class, breaking the other 3 uses of it. This has caused the
log flags to be wrong, and the new functionality introduced
by 7b7791a40f to not work, as expected.

This change fixes the rest of the locations and is adding one
more constructor for the TestLog class targeted for use by Android.

Components: Framework

VK-GL-CTS issue: 1887

Change-Id: I8d52d40ee5dffb120b8a4945b0f865c8f3e7b7dd
external/openglcts/modules/runner/glcTestRunner.cpp
external/vulkancts/modules/vulkan/vktBuildPrograms.cpp
framework/common/tcuTestLog.cpp
framework/common/tcuTestLog.hpp
framework/platform/android/tcuAndroidTestActivity.cpp
framework/platform/android/tcuAndroidTestActivity.hpp