Fix test session completion status

tcu::TestSessionExecutor failed to mark test run as completed, which made
tcu::App to always report run as aborted. This change fixes this issue.

Change-Id: Ifa70442ce9578e9d58db51ecd4557f2cb575d9af
diff --git a/framework/common/tcuTestSessionExecutor.cpp b/framework/common/tcuTestSessionExecutor.cpp
index 630f22c..ce0a009 100644
--- a/framework/common/tcuTestSessionExecutor.cpp
+++ b/framework/common/tcuTestSessionExecutor.cpp
@@ -119,6 +119,7 @@
 				else
 				{
 					DE_ASSERT(hierIterState == TestHierarchyIterator::STATE_FINISHED);
+					m_status.isComplete = true;
 					return false;
 				}
 			}