diff -r c9bf25a20c9f -r e0ec97ec3cc4 stifui/qt/inc/istfqtuicontroller.h --- a/stifui/qt/inc/istfqtuicontroller.h Fri Jun 11 13:39:09 2010 +0300 +++ b/stifui/qt/inc/istfqtuicontroller.h Wed Jun 23 18:13:31 2010 +0300 @@ -48,6 +48,7 @@ virtual QList GetCaseListByModule(const QString& moduleName) = 0; virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0; virtual void RunCases(const QList& caseList, const TSTFCaseRunningType& type) = 0; + virtual void RepeatRunCases(const QList& aCaseList, const bool aIsLoopInfinitely, const int aLoopTimes = 1) = 0; virtual bool AddCaseToSet(const QList& aCase, const QString& setName) = 0; //for set @@ -72,6 +73,9 @@ virtual void AddStfEventListener(IStfEventListener* listener) = 0; virtual void RemoveStfEventListener(IStfEventListener* listener) = 0; + //for repeat execution setting + virtual void InitRepeatSetting(const bool aIsLoopInfinitely, const int aLoopTimes) = 0; + virtual void ResetRepeatSetting() = 0; };