diff -r 822c625f7adc -r 65b472535a0d stifui/qt/inc/istfqtuicontroller.h --- a/stifui/qt/inc/istfqtuicontroller.h Wed Jun 09 09:42:37 2010 +0300 +++ b/stifui/qt/inc/istfqtuicontroller.h Mon Jun 21 15:41:16 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; };