tester.sh 626 B

12345678910111213141516171819202122
  1. #!/usr/bin/env bash
  2. if ! [[ "$0" =~ "scripts/tester.sh" ]]; then
  3. echo "must be run from tools/functional-tester"
  4. exit 255
  5. fi
  6. docker run \
  7. --rm \
  8. --net=host \
  9. --name tester \
  10. gcr.io/etcd-development/etcd-functional-tester:go1.9.3 \
  11. /bin/bash -c "/etcd-tester \
  12. --agent-endpoints '127.0.0.1:19027,127.0.0.1:29027,127.0.0.1:39027' \
  13. --client-ports 1379,2379,3379 \
  14. --advertise-client-ports 13790,23790,33790 \
  15. --peer-ports 1380,2380,3380 \
  16. --advertise-peer-ports 13800,23800,33800 \
  17. --stress-qps=2500 \
  18. --stress-key-txn-count 100 \
  19. --stress-key-txn-ops 10 \
  20. --exit-on-failure"