Commit Graph

308 Commits

Author SHA1 Message Date
Tienan Chen 3ffcaf99d5 refactor 2013-09-11 15:08:12 +08:00
fanfuxiaoran e1a5828428 Merge branch 'master' of https://github.com/lostcharlie/Bench4Q-Master.git 2013-09-10 20:27:16 +08:00
Tienan Chen a8b38692c7 remove the result.jsp to web 2013-09-10 20:27:04 +08:00
Tienan Chen 87965bb1dd debug 2013-09-10 17:15:40 +08:00
Tienan Chen 97c06b9b70 add support about monitor's processor, memory and logical dist 2013-09-09 11:28:09 +08:00
Tienan Chen 431412baa8 add the monitor model to testPlan 2013-09-09 10:41:49 +08:00
Tienan Chen 098ce063fd add monitor config for testPlan 2013-09-09 10:32:57 +08:00
Tienan Chen db65f21e63 remove a little bug while commit script 2013-09-06 10:24:58 +08:00
Tienan Chen 20942e0299 refactoring 2013-09-05 09:01:45 +08:00
Tienan Chen 5333755202 refactor over 2013-09-04 16:03:04 +08:00
Tienan Chen 02450efa56 refactoring 2013-09-04 16:02:22 +08:00
Tienan Chen 48fba3dd1d refactoring 2013-09-04 14:21:30 +08:00
Tienan Chen 0f929df6d7 remove the AgentExecutionBlotter, and save it in the memory so that we
can remove it when the testPlan stopped
2013-09-04 09:40:04 +08:00
Tienan Chen 50b085274d add index of agentRunId in the DB, to be tested 2013-09-03 20:47:40 +08:00
Tienan Chen b052c2bd2f add test 2013-09-03 09:33:45 +08:00
coderfengyun 30e0c8530c add a test about update and remove script from db 2013-09-02 10:45:40 +08:00
coderfengyun 9fa380f31c add the function of update script 2013-09-02 10:26:16 +08:00
coderfengyun cdde4cd58e add the function of delete a script from db 2013-09-02 10:20:25 +08:00
coderfengyun 247d319fbe get already running time from agent 2013-08-30 10:01:33 +08:00
coderfengyun 9137cf670e refactor go on 2013-08-29 17:36:40 +08:00
coderfengyun c06bf22b01 refactor finished partly 2013-08-29 17:18:57 +08:00
coderfengyun 608f390b29 refactor a little 2013-08-29 16:05:21 +08:00
coderfengyun 63b38639b5 refactor a little 2013-08-29 15:46:54 +08:00
coderfengyun f716ce811c refactor and remove bug 2013-08-29 11:27:05 +08:00
coderfengyun d111cedb1a let the config of warm up, execute in the script 2013-08-28 17:25:47 +08:00
coderfengyun f428143476 kill a bug 2013-08-28 14:12:05 +08:00
coderfengyun 9071d9edc0 refactor and add getScriptBrief support on executeRange and elapsed time
to calculate the finished rate
2013-08-28 11:37:36 +08:00
coderfengyun f52761e2f1 add support for getScriptById 2013-08-28 11:08:45 +08:00
coderfengyun a47b3d3f6e add the module of ScriptBrief 2013-08-28 10:14:18 +08:00
coderfengyun 34365bdca7 let the agent start to save the detail metadata 2013-08-27 11:38:36 +08:00
coderfengyun 404f7f1dea add query about the brief of a testPlan Script running status 2013-08-26 17:36:09 +08:00
coderfengyun cae047bf97 disconnect and connect 2013-08-26 09:36:17 +08:00
coderfengyun 40eff3a74b remove something 2013-08-22 17:37:51 +08:00
coderfengyun 0e74f2465f refactor and add a class named with ApplicationContextHelper to get the
bean from spring container that has initial many beans to save memory
2013-08-22 15:11:29 +08:00
coderfengyun 75e013a734 add the substitute about dead agent, and add the substitu's information
in runningAgentInfo and RunningScriptModelList.
2013-08-22 10:47:26 +08:00
coderfengyun 87b6026058 add things about controlling agent by timer, and refactoring 2013-08-21 17:41:25 +08:00
coderfengyun 644d8d41ba edit the script's function loadScript 2013-08-21 09:04:14 +08:00
coderfengyun 49514f21c3 add timerTask to control warm up, execute and cool down. not finished,
to be finished tomorrow
2013-08-20 17:37:21 +08:00
coderfengyun 9cea4f370a add things about testPlan to save in database, testPlanScript to save in
database, and planCofig to save in database.
and as the upper things need, i edit some model's structure and class's
function
2013-08-20 16:24:14 +08:00
coderfengyun e4039167bd add things about script behaviors and refactor 2013-08-20 13:31:02 +08:00
coderfengyun 47445acab9 get the load from HA, and add the query about script 2013-08-19 17:34:03 +08:00
coderfengyun 5517ef9e2c add maxLoadOfHAPool 2013-08-19 17:00:10 +08:00
coderfengyun cb73c6eaf1 add things about breakdown, and add some about the webPage 2013-08-19 14:13:43 +08:00
coderfengyun dbdb457478 complete the heartBeat, and completing dealing with the non-break-down
part, Break-down part to be done
2013-08-16 18:03:30 +08:00
coderfengyun f1a1339418 add the HightAvailable model, and contact with agent by heart beats, and
at the same time, update the HAAgentPool, and the agents's remainLoad
2013-08-16 13:31:17 +08:00
coderfengyun 04f060f936 add the HA, and the timer schedule of HeartBeat 2013-08-15 18:28:34 +08:00
coderfengyun 7da1ca476e a little modify about the name of xml element 2013-08-15 14:38:48 +08:00
coderfengyun 78e412a5ce move some logic from TestPlanRunner to LoadBallancer, let the
loadBallancer be the real contactor with agent, and it's easy to add HA
now
2013-08-15 14:37:48 +08:00
coderfengyun f84f458001 add the agentDetailModel 2013-08-15 09:18:35 +08:00
coderfengyun 20fb4e108e add support for detailStatus of agent 2013-08-14 17:48:23 +08:00