Commit Graph

107 Commits

Author SHA1 Message Date
coderfengyun 600ea1f494 edit the save path of the detail result 2013-12-16 10:05:49 +08:00
Coderfengyun 22789ada8e now, agent can run the latest batch in latest runScenarioModel 2013-12-13 14:04:27 +08:00
Coderfengyun 9fc5bc77c1 the model about scenario use the share ones 2013-12-13 10:33:56 +08:00
Coderfengyun 85016b3e26 delete RunScenarioModelOld 2013-12-13 10:04:39 +08:00
coderfengyun 02c7d0ecc8 add a integrated test about start, brief, behaviorsBrief, behaviorBrief
and stop
2013-12-11 13:52:48 +08:00
coderfengyun 6f2a884494 Now, agent can run the script with batch in sequence 2013-12-11 11:00:52 +08:00
coderfengyun b4dc21b576 now agent can run scenario with a batch 2013-12-10 20:56:48 +08:00
coderfengyun 839e157412 add content type to detailresult, and pass the old tests 2013-12-10 19:58:46 +08:00
coderfengyun e331259c07 add batch behavior and runScenarioModelNew to agent 2013-12-10 17:13:59 +08:00
Tienan Chen 908b8e4bd9 update jetty version and setInitOrder at start up 2013-12-03 14:53:08 +08:00
Tienan Chen 6c11492440 start the spring servlet at start up 2013-12-03 14:37:02 +08:00
Tienan Chen da61bb3317 add totalResponseTime to BehaviorsCodeResultModel 2013-12-02 14:58:44 +08:00
Tienan Chen 2ece66cf93 refactor the models with an inheritance system for data statistics 2013-12-02 14:25:39 +08:00
Tienan Chen 7aa7926100 remove redundant code 2013-11-29 09:56:15 +08:00
Tienan Chen 275da0f97a refactor 2013-11-27 09:47:11 +08:00
Tienan Chen c32e58c19d refactor for behaviorsBrief 2013-11-27 09:40:07 +08:00
Tienan Chen 9cdaf9462e remove the behaviorsBrief bug 2013-11-27 09:24:50 +08:00
Tienan Chen 0ef5e36e20 really store the behaviorResult 2013-11-26 20:42:24 +08:00
Tienan Chen 79ff480dbe add the support of behaviorsBriefModel, to get the behavior's brief
info.
2013-11-26 19:48:25 +08:00
Tienan Chen b4699d53d0 let the agent collect the data and do statistics by one behavior 2013-11-26 10:33:49 +08:00
Tienan Chen d66f1ac696 refact 2013-11-25 09:04:09 +08:00
Tienan Chen e7ab8f8027 let the ContantTimer not throw exception when it's interrupted. 2013-11-22 11:16:06 +08:00
Tienan Chen cbdfede570 remove a redundant class, and add detailResultmodel for behavior 2013-11-21 14:30:38 +08:00
Tienan Chen e20390a407 finish the unit test for detailStatistics of behavior 2013-11-21 14:16:11 +08:00
Tienan Chen af79a93ae7 add a test to verify the detail statistics 2013-11-20 22:22:23 +08:00
Tienan Chen 85c4f4a0e1 add the detail statistics of a user behavior, and it need to be unit
test.
2013-11-20 17:19:08 +08:00
Tienan Chen 6df80916c4 add an inheritance hierarchy to let the plugin give back a plugin
return, not boolean any more. It's importance especially for http
plugin.
2013-11-20 14:20:47 +08:00
Tienan Chen b4fa507e8c refactor, add identifier to user behavior 2013-11-20 10:24:52 +08:00
Tienan Chen 74d82f5661 let the class be apart with the function that it should not to affect.
It's just don't let the behavior add the result to list. This function
should be the Engine's responsibility.
2013-11-20 09:30:46 +08:00
Tienan Chen 8f5e5aa8b5 remove those Unnecessary dependency, and do as a factory 2013-11-20 08:58:17 +08:00
Tienan Chen 68c7aaa311 remove raw type list 2013-11-19 21:11:08 +08:00
Tienan Chen a0829c4716 remove the judgement in doRunScenario, and can do it by a inheritance
architecture
2013-11-19 20:55:16 +08:00
Tienan Chen 9785faea8f judge whether its a timer behavior 2013-11-18 11:39:20 +08:00
Tienan Chen 965b0b5c1f add some class and function to avoid count sleep time to response time 2013-11-18 10:30:53 +08:00
Tienan Chen 6ce886a8a4 add timer support 2013-11-14 20:04:07 +08:00
Tienan Chen e6ecfc86fd rename a method 2013-11-14 18:50:44 +08:00
Tienan Chen fc18794b57 refactor remove null 2013-11-14 14:39:35 +08:00
Tienan Chen 077b74537f add author and some comment 2013-11-14 14:23:15 +08:00
Tienan Chen 6f1f88a0b1 make the test really present my idea 2013-11-14 14:19:46 +08:00
Tienan Chen 9fb79bce83 refine the brief model to fit the master's need 2013-11-14 09:53:05 +08:00
Tienan Chen 8ae6ebe6de remove a bug 2013-11-13 20:36:48 +08:00
Tienan Chen 912f5bdf42 add more data to AgentBriefStatusModel on demand 2013-11-13 19:43:03 +08:00
Tienan Chen e2c99604ce do refactor, and let the property name really describes what it does 2013-11-13 19:05:38 +08:00
Tienan Chen 9a4daa564b totally use the new way to calculate brief information of test 2013-11-13 16:56:31 +08:00
Tienan Chen 0df812dae1 add DataCollector module to agent,next step i'll all use this module 2013-11-13 15:38:56 +08:00
Tienan Chen 5ffb3a6f3e let the brief statistics compute correcty, it will only count the
behavior result in this time frame beside the cumulative ones like
totalSuccesfulCount
2013-11-12 15:37:47 +08:00
Tienan Chen 6087ada96c remove the totalCount member in the RunScenarioMdoel 2013-11-04 09:50:58 +08:00
Tienan Chen fd39d25dc0 add gitignore 2013-10-31 17:02:42 +08:00
Tienan Chen 2a4e4baa86 add some logger to record error 2013-10-31 15:28:45 +08:00
Tienan Chen 283876374e add some test and log to determine there the bug is 2013-10-31 14:50:27 +08:00