2013-01-22 30 views
10

Tôi đang làm việc trong một thiết lập có cá thể elastic search được nhúng cho mục đích thử nghiệm đơn vị, nhưng khi tôi chạy thử nghiệm liên tục với sbt (~test-only <my-test>) hệ thống trở nên không ổn định cho đến khi nó đóng băng và phải bị giết bằng lửa.Cách chạy một thể hiện tìm kiếm đàn hồi nhúng để thử nghiệm

Những điều tôi đang có một thời gian khó nhận được để làm việc đúng là:

  • ly
  • dọn dẹp
  • shutdown

là gì cách thích hợp để thiết lập này, (giải pháp tốt hơn bằng cách sử dụng specs2, nhưng Java dựa cũng được chào đón)?

Trả lời

12

Tôi khuyên bạn nên xem dự án elasticsearch-test trên github. Bạn có thể dễ dàng thêm nó như là một sự phụ thuộc vào dự án của bạn và sử dụng các chú thích tiện dụng của nó để bắt đầu các nút thử nghiệm, tạo các chỉ mục và vân vân.

+0

cảm ơn mẹo, có vẻ như điều này sẽ giải quyết rất nhiều vấn đề của tôi. – iwein

+0

còn nếu bạn đang sử dụng python thì sao? – karantan

+0

có các ví dụ/đoạn mã nào về cách sử dụng? – Aliya

Các vấn đề liên quan