diff -r 4cc0d1a608c1 -r 1c71b77fbc93 stifui/qt/inc/istfqtuicontroller.h --- a/stifui/qt/inc/istfqtuicontroller.h Tue Jun 01 14:40:54 2010 +0300 +++ b/stifui/qt/inc/istfqtuicontroller.h Fri Jun 11 17:49:08 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; };