Sha256: 18363000376db87ea9f111e4158ec010c1f0b0798c0b6d8d3bf48eba7e26db0e

Contents?: true

Size: 450 Bytes

Versions: 4

Compression:

Stored size: 450 Bytes

Contents

# this is not example, just config for eye stress test

PREFIX = ENV['PRE'] || ENV['EYE_V'] || 1

Eye.app :stress_test do
  working_dir "/tmp"

  100.times do |i|
    process "sleep-#{i}" do
      pid_file "sleep-#{PREFIX}-#{i}.pid"
      start_command "sleep 120"
      daemonize true

      checks :cpu, :every => 5.seconds, :below => 10, :times => 5
      checks :memory, :every => 6.seconds, :below => 50.megabytes, :times => 5
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
eye-0.8.pre2 examples/stress_test.eye
eye-0.8.pre examples/stress_test.eye
eye-0.7 examples/stress_test.eye
eye-0.7.pre examples/stress_test.eye