Skip to content

Instantly share code, notes, and snippets.

@pdehaan
Forked from rpappalax/gist:4abc7aae81aa34dd9448
Last active August 29, 2015 14:16
Show Gist options
  • Save pdehaan/b4d613ab3190e6136f47 to your computer and use it in GitHub Desktop.
Save pdehaan/b4d613ab3190e6136f47 to your computer and use it in GitHub Desktop.
{
"name": "Push Testing",
"strategies": [
{
"name": "Single Serverz",
"description": "Single PushGo server, 2 sets of testers for peak of 200k connections.",
"container_sets": [
{
"name": "Test Cluster",
"instance_count": 1,
"instance_region": "us-east-1",
"instance_type": "m3.medium",
"run_max_time": 830,
"container_name": "bbangert/pushgo:1.4rc3",
"container_url": "https://s3.amazonaws.com/loads-docker-images/pushgo-1.4rc3.tar.bz2",
"environment_data": "PUSHGO_METRICS_STATSD_HOST=$STATSD_HOST:$STATSD_PORT\nPUSHGO_DISCOVERY_TYPE=etcd\nPUSHGO_DISCOVERY_SERVERS=http://internal-loads-test-EtcdELB-I7U9KLC25MS9-1217877132.us-east-1.elb.amazonaws.com:4001\nPUSHGO_DISCOVERY_DIR=test-$RUN_ID\nPUSHGO_DEFAULT_RESOLVE_HOST=false\nPUSHGO_DEFAULT_CURRENT_HOST=testcluster.mozilla.org\nPUSHGO_ROUTER_DEFAULT_HOST=$PRIVATE_IP\nPUSHGO_DISCOVERY_REFRESH_INTERVAL=5s",
"dns_name": "testcluster.mozilla.org",
"port_mapping": "8080:8090,8081:8081,3000:3000",
"volume_mapping": "/var/log:/var/log/$RUN_ID:rw",
"docker_series": "pushgo"
},
{
"name": "PushTester",
"instance_type": "t2.medium",
"instance_count": 5,
"instance_region": "us-east-1",
"run_max_time": 820,
"run_delay": 10,
"container_name": "kitcambridge/pushtest:latest",
"environment_data": "PUSH_TEST_MAX_CONNS=20000\nPUSH_TEST_ADDR=ws://testcluster.mozilla.org:8090\nPUSH_TEST_STATS_ADDR=$STATSD_HOST:$STATSD_PORT",
"docker_series": "push_tester"
},
{
"name": "PushTester",
"instance_type": "t2.medium",
"instance_count": 5,
"instance_region": "us-east-1",
"run_max_time": 710,
"run_delay": 130,
"container_name": "kitcambridge/pushtest:latest",
"environment_data": "PUSH_TEST_MAX_CONNS=20000\nPUSH_TEST_ADDR=ws://testcluster.mozilla.org:8090\nPUSH_TEST_STATS_ADDR=$STATSD_HOST:$STATSD_PORT",
"docker_series": "push_tester"
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment