Example #1
0
        public void OnProcessRegiste(Network.ProcessRegister register)
        {
            Loger.Process(LogType.INFO, "{0} process registed", register.Name);
            PacketDecodeCompletedEventArgs e = (PacketDecodeCompletedEventArgs)RouteCenter.CurrentContext.Token;

            Process.TestProcessAgent agent = AgentManager.GetAgent(register.Name);
            agent.Session = e.Session;
            if (agent.TestCase != null)
            {
                agent.Run(agent.TestCase.TestCase, agent.TestCase.Users, agent.TestCase.Config);
                Loger.Process(LogType.INFO, "{0} process runing {1} test case", register.Name, agent.TestCase.TestCase);
            }
        }
Example #2
0
 private void OnServerConnect(IClient c)
 {
     Network.ProcessRegister register = new Network.ProcessRegister();
     register.Name = Name;
     c.Send(register);
 }