diff options
author | Oz Linden <oz@lindenlab.com> | 2011-03-29 19:21:41 -0400 |
---|---|---|
committer | Oz Linden <oz@lindenlab.com> | 2011-03-29 19:21:41 -0400 |
commit | 7cb4f2d87dc8619d8ad86cb82f6687f1a9821a69 (patch) | |
tree | 76eb80864288acd35fa7b0892a5aba96c13a860c /indra/llcommon/llmetricperformancetester.h | |
parent | 39d83cb74f5978e926ff02dcb20a64802429bc69 (diff) | |
parent | 9c0757511ec4ed12b47c6d3fd2ef20fca6828a6e (diff) |
merge changes for storm-1086
Diffstat (limited to 'indra/llcommon/llmetricperformancetester.h')
-rw-r--r-- | indra/llcommon/llmetricperformancetester.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/indra/llcommon/llmetricperformancetester.h b/indra/llcommon/llmetricperformancetester.h index 1372f48dcf..1a18cdf36f 100644 --- a/indra/llcommon/llmetricperformancetester.h +++ b/indra/llcommon/llmetricperformancetester.h @@ -62,6 +62,8 @@ public: */ virtual void analyzePerformance(std::ofstream* os, LLSD* base, LLSD* current) ; + static void doAnalysisMetrics(std::string baseline, std::string target, std::string output) ; + /** * @return Returns the number of the test metrics in this tester instance. */ @@ -116,6 +118,7 @@ protected: private: void preOutputTestResults(LLSD* sd) ; void postOutputTestResults(LLSD* sd) ; + static LLSD analyzeMetricPerformanceLog(std::istream& is) ; std::string mName ; // Name of this tester instance S32 mCount ; // Current record count @@ -135,6 +138,12 @@ public: static LLMetricPerformanceTesterBasic* getTester(std::string name) ; /** + * @return Delete the named tester from the list + * @param[in] name - Name of the tester instance to delete. + */ + static void deleteTester(std::string name); + + /** * @return Returns TRUE if that metric *or* the default catch all metric has been requested to be logged * @param[in] name - Name of the tester queried. */ |