content: [package]
  name = "runkv-tests"
  version = "0.1.0"
  edition = "2021"
  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  
  [[test]]
  name = "integrations"
  path = "integrations/lib.rs"
  
  [dependencies]
  anyhow = "1.0"
  bytes = "1"
  bytesize = "1.1.0"
  clap = { version = "3.1.6", features = ["derive"] }
  env_logger = "*"
  futures = "0.3"
  itertools = "0.10.3"
  lazy_static = "1.4.0"
  parking_lot = "0.12"
  rand = "0.8.5"
  runkv-client = { path = "../client" }
  runkv-common = { path = "../common" }
  runkv-exhauster = { path = "../exhauster" }
  runkv-proto = { path = "../proto" }
  runkv-rudder = { path = "../rudder" }
  runkv-storage = { path = "../storage" }
  runkv-wheel = { path = "../wheel" }
  tempfile = "3"
  test-log = "0.2.10"
  tokio = { version = "1", features = [
      "rt-multi-thread",
      "sync",
      "macros",
      "time",
  ] }
  toml = "0.4.2"
  tonic = "0.6.2"
  tracing = "0.1"
  
  [features]
  tracing = ["runkv-wheel/tracing"]
  deadlock = ["parking_lot/deadlock_detection"]
  verbose-release-log = ["tracing/release_max_level_trace"]
  