Dependencies for the affinity router and the
affinity routing daemon.
Change-Id: Icda72c3594ef7f8f0bc0c33dc03087a4c25529ca
diff --git a/vendor/github.com/coreos/etcd/functional.yaml b/vendor/github.com/coreos/etcd/functional.yaml
new file mode 100644
index 0000000..2029a01
--- /dev/null
+++ b/vendor/github.com/coreos/etcd/functional.yaml
@@ -0,0 +1,206 @@
+agent-configs:
+- etcd-exec-path: ./bin/etcd
+ agent-addr: 127.0.0.1:19027
+ failpoint-http-addr: http://127.0.0.1:7381
+ base-dir: /tmp/etcd-functional-1
+ etcd-log-path: /tmp/etcd-functional-1/etcd.log
+ etcd-client-proxy: false
+ etcd-peer-proxy: true
+ etcd-client-endpoint: 127.0.0.1:1379
+ etcd:
+ name: s1
+ data-dir: /tmp/etcd-functional-1/etcd.data
+ wal-dir: /tmp/etcd-functional-1/etcd.data/member/wal
+ heartbeat-interval: 100
+ election-timeout: 1000
+ listen-client-urls: ["https://127.0.0.1:1379"]
+ advertise-client-urls: ["https://127.0.0.1:1379"]
+ auto-tls: true
+ client-cert-auth: false
+ cert-file: ""
+ key-file: ""
+ trusted-ca-file: ""
+ listen-peer-urls: ["https://127.0.0.1:1380"]
+ initial-advertise-peer-urls: ["https://127.0.0.1:1381"]
+ peer-auto-tls: true
+ peer-client-cert-auth: false
+ peer-cert-file: ""
+ peer-key-file: ""
+ peer-trusted-ca-file: ""
+ initial-cluster: s1=https://127.0.0.1:1381,s2=https://127.0.0.1:2381,s3=https://127.0.0.1:3381
+ initial-cluster-state: new
+ initial-cluster-token: tkn
+ snapshot-count: 10000
+ quota-backend-bytes: 10740000000 # 10 GiB
+ pre-vote: true
+ initial-corrupt-check: true
+ client-cert-data: ""
+ client-cert-path: ""
+ client-key-data: ""
+ client-key-path: ""
+ client-trusted-ca-data: ""
+ client-trusted-ca-path: ""
+ peer-cert-data: ""
+ peer-cert-path: ""
+ peer-key-data: ""
+ peer-key-path: ""
+ peer-trusted-ca-data: ""
+ peer-trusted-ca-path: ""
+ snapshot-path: /tmp/etcd-functional-1.snapshot.db
+
+- etcd-exec-path: ./bin/etcd
+ agent-addr: 127.0.0.1:29027
+ failpoint-http-addr: http://127.0.0.1:7382
+ base-dir: /tmp/etcd-functional-2
+ etcd-log-path: /tmp/etcd-functional-2/etcd.log
+ etcd-client-proxy: false
+ etcd-peer-proxy: true
+ etcd-client-endpoint: 127.0.0.1:2379
+ etcd:
+ name: s2
+ data-dir: /tmp/etcd-functional-2/etcd.data
+ wal-dir: /tmp/etcd-functional-2/etcd.data/member/wal
+ heartbeat-interval: 100
+ election-timeout: 1000
+ listen-client-urls: ["https://127.0.0.1:2379"]
+ advertise-client-urls: ["https://127.0.0.1:2379"]
+ auto-tls: true
+ client-cert-auth: false
+ cert-file: ""
+ key-file: ""
+ trusted-ca-file: ""
+ listen-peer-urls: ["https://127.0.0.1:2380"]
+ initial-advertise-peer-urls: ["https://127.0.0.1:2381"]
+ peer-auto-tls: true
+ peer-client-cert-auth: false
+ peer-cert-file: ""
+ peer-key-file: ""
+ peer-trusted-ca-file: ""
+ initial-cluster: s1=https://127.0.0.1:1381,s2=https://127.0.0.1:2381,s3=https://127.0.0.1:3381
+ initial-cluster-state: new
+ initial-cluster-token: tkn
+ snapshot-count: 10000
+ quota-backend-bytes: 10740000000 # 10 GiB
+ pre-vote: true
+ initial-corrupt-check: true
+ client-cert-data: ""
+ client-cert-path: ""
+ client-key-data: ""
+ client-key-path: ""
+ client-trusted-ca-data: ""
+ client-trusted-ca-path: ""
+ peer-cert-data: ""
+ peer-cert-path: ""
+ peer-key-data: ""
+ peer-key-path: ""
+ peer-trusted-ca-data: ""
+ peer-trusted-ca-path: ""
+ snapshot-path: /tmp/etcd-functional-2.snapshot.db
+
+- etcd-exec-path: ./bin/etcd
+ agent-addr: 127.0.0.1:39027
+ failpoint-http-addr: http://127.0.0.1:7383
+ base-dir: /tmp/etcd-functional-3
+ etcd-log-path: /tmp/etcd-functional-3/etcd.log
+ etcd-client-proxy: false
+ etcd-peer-proxy: true
+ etcd-client-endpoint: 127.0.0.1:3379
+ etcd:
+ name: s3
+ data-dir: /tmp/etcd-functional-3/etcd.data
+ wal-dir: /tmp/etcd-functional-3/etcd.data/member/wal
+ heartbeat-interval: 100
+ election-timeout: 1000
+ listen-client-urls: ["https://127.0.0.1:3379"]
+ advertise-client-urls: ["https://127.0.0.1:3379"]
+ auto-tls: true
+ client-cert-auth: false
+ cert-file: ""
+ key-file: ""
+ trusted-ca-file: ""
+ listen-peer-urls: ["https://127.0.0.1:3380"]
+ initial-advertise-peer-urls: ["https://127.0.0.1:3381"]
+ peer-auto-tls: true
+ peer-client-cert-auth: false
+ peer-cert-file: ""
+ peer-key-file: ""
+ peer-trusted-ca-file: ""
+ initial-cluster: s1=https://127.0.0.1:1381,s2=https://127.0.0.1:2381,s3=https://127.0.0.1:3381
+ initial-cluster-state: new
+ initial-cluster-token: tkn
+ snapshot-count: 10000
+ quota-backend-bytes: 10740000000 # 10 GiB
+ pre-vote: true
+ initial-corrupt-check: true
+ client-cert-data: ""
+ client-cert-path: ""
+ client-key-data: ""
+ client-key-path: ""
+ client-trusted-ca-data: ""
+ client-trusted-ca-path: ""
+ peer-cert-data: ""
+ peer-cert-path: ""
+ peer-key-data: ""
+ peer-key-path: ""
+ peer-trusted-ca-data: ""
+ peer-trusted-ca-path: ""
+ snapshot-path: /tmp/etcd-functional-3.snapshot.db
+
+tester-config:
+ data-dir: /tmp/etcd-tester-data
+ network: tcp
+ addr: 127.0.0.1:9028
+
+ # slow enough to trigger election
+ delay-latency-ms: 5000
+ delay-latency-ms-rv: 500
+
+ round-limit: 1
+ exit-on-failure: true
+ enable-pprof: true
+
+ case-delay-ms: 7000
+ case-shuffle: true
+
+ # For full descriptions,
+ # https://godoc.org/github.com/coreos/etcd/functional/rpcpb#Case
+ cases:
+ - SIGTERM_ONE_FOLLOWER
+ - SIGTERM_ONE_FOLLOWER_UNTIL_TRIGGER_SNAPSHOT
+ - SIGTERM_LEADER
+ - SIGTERM_LEADER_UNTIL_TRIGGER_SNAPSHOT
+ - SIGTERM_QUORUM
+ - SIGTERM_ALL
+ - SIGQUIT_AND_REMOVE_ONE_FOLLOWER
+ - SIGQUIT_AND_REMOVE_ONE_FOLLOWER_UNTIL_TRIGGER_SNAPSHOT
+ - BLACKHOLE_PEER_PORT_TX_RX_ONE_FOLLOWER
+ - BLACKHOLE_PEER_PORT_TX_RX_ONE_FOLLOWER_UNTIL_TRIGGER_SNAPSHOT
+ - BLACKHOLE_PEER_PORT_TX_RX_LEADER
+ - BLACKHOLE_PEER_PORT_TX_RX_LEADER_UNTIL_TRIGGER_SNAPSHOT
+ - BLACKHOLE_PEER_PORT_TX_RX_QUORUM
+ - DELAY_PEER_PORT_TX_RX_ONE_FOLLOWER
+ - DELAY_PEER_PORT_TX_RX_LEADER
+ - DELAY_PEER_PORT_TX_RX_QUORUM
+
+ failpoint-commands:
+ - panic("etcd-tester")
+
+ runner-exec-path: ./bin/etcd-runner
+ external-exec-path: ""
+
+ stressers:
+ - KV
+ - LEASE
+
+ checkers:
+ - KV_HASH
+ - LEASE_EXPIRE
+
+ stress-key-size: 100
+ stress-key-size-large: 32769
+ stress-key-suffix-range: 250000
+ stress-key-suffix-range-txn: 100
+ stress-key-txn-ops: 10
+
+ stress-clients: 100
+ stress-qps: 2000