test.py 637 B

123456789101112131415161718192021
  1. import os
  2. import time
  3. #serverlist = [("srpc", "pb"), ("brpc", "pb"), ("thrift", "thrift")]
  4. serverlist = [("thrift", "thrift")]
  5. #reqlist = [16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768]
  6. parlist = [1, 2, 4, 8, 16, 32, 64, 128, 256]
  7. for server, idl in serverlist:
  8. #os.system("nohup ./server 8811 %s &" % server)
  9. for par in parlist:
  10. #for reqsize in reqlist:
  11. #cmd = "./echo_client %s" % reqsize
  12. #cmd = "./client 127.0.0.1 8811 %s %s 100 %s" % (server, idl, reqsize)
  13. cmd = "./client 127.0.0.1 8811 %s %s %s 1024" % (server, idl, par)
  14. print cmd
  15. os.system(cmd);
  16. time.sleep(1);
  17. #os.system("killall server")