top

Package integration implements tests built upon embedded etcd, and focus on etcd correctness.

Features/goals of the integration tests: 1. test the whole code base except command-line parsing. 2. check internal data, including raft, store and etc. 3. based on goroutines, which is faster than process. 4. mainly tests user behavior and user-facing API.

Imports 14 package(s)

  1. golang.org/x/net/context
  2. google.golang.org/grpc
  3. github.com/coreos/etcd/etcdserver/api/v3rpc
  4. github.com/coreos/etcd/pkg/transport
  5. github.com/coreos/etcd/clientv3
  6. github.com/coreos/etcd/pkg/testutil
  7. github.com/coreos/pkg/capnslog
  8. github.com/coreos/etcd/etcdserver/api/v2http
  9. github.com/coreos/etcd/pkg/types
  10. github.com/coreos/etcd/rafthttp
  11. github.com/coreos/etcd/client
  12. github.com/coreos/etcd/etcdserver/api
  13. github.com/coreos/etcd/etcdserver
  14. github.com/coreos/etcd/etcdserver/etcdserverpb

Test imports 5 package(s)

  1. github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
  2. github.com/coreos/etcd/contrib/recipes
  3. google.golang.org/grpc/metadata
  4. github.com/coreos/etcd/mvcc/mvccpb
  5. github.com/coreos/etcd/clientv3/concurrency