equal
deleted
inserted
replaced
46 virtual bool OpenEngineIniFile(const QString& fileName) = 0; |
46 virtual bool OpenEngineIniFile(const QString& fileName) = 0; |
47 virtual QList<QString> GetModuleList() = 0; |
47 virtual QList<QString> GetModuleList() = 0; |
48 virtual QList<QString> GetCaseListByModule(const QString& moduleName) = 0; |
48 virtual QList<QString> GetCaseListByModule(const QString& moduleName) = 0; |
49 virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0; |
49 virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0; |
50 virtual void RunCases(const QList<CSTFCase>& caseList, const TSTFCaseRunningType& type) = 0; |
50 virtual void RunCases(const QList<CSTFCase>& caseList, const TSTFCaseRunningType& type) = 0; |
|
51 virtual void RepeatRunCases(const QList<CSTFCase>& aCaseList, const bool aIsLoopInfinitely, const int aLoopTimes = 1) = 0; |
51 virtual bool AddCaseToSet(const QList<CSTFCase>& aCase, const QString& setName) = 0; |
52 virtual bool AddCaseToSet(const QList<CSTFCase>& aCase, const QString& setName) = 0; |
52 |
53 |
53 //for set |
54 //for set |
54 virtual QList<QString> GetSetList() = 0; |
55 virtual QList<QString> GetSetList() = 0; |
55 virtual QList<QString> GetCaseListBySet(const QString& setName) = 0; |
56 virtual QList<QString> GetCaseListBySet(const QString& setName) = 0; |
70 |
71 |
71 //listener |
72 //listener |
72 virtual void AddStfEventListener(IStfEventListener* listener) = 0; |
73 virtual void AddStfEventListener(IStfEventListener* listener) = 0; |
73 virtual void RemoveStfEventListener(IStfEventListener* listener) = 0; |
74 virtual void RemoveStfEventListener(IStfEventListener* listener) = 0; |
74 |
75 |
|
76 //for repeat execution setting |
|
77 virtual void InitRepeatSetting(const bool aIsLoopInfinitely, const int aLoopTimes) = 0; |
|
78 virtual void ResetRepeatSetting() = 0; |
75 |
79 |
76 }; |
80 }; |
77 |
81 |
78 |
82 |
79 |
83 |