Problems with railsbench - "benchmarking database is not configured"

Anyone have any experience with Railsbench?

I have some problems getting it to run on our build server (it runs fine on my development machine).

I have installed the latest gem and when I try to running it on our build server it raises the following error:

/usr/home/app/sources/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_spec ification.rb:194:in `establish_connection': benchmarking database is not configured (ActiveRecord::AdapterNotSpecified)         from /usr/home/app/sources/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/co nnection_specification.rb:185:in `establish_connection'         from /usr/home/app/sources/config/../vendor/rails/railties/lib/initializer.rb:182:in `initialize_database'         from /usr/home/app/sources/config/../vendor/rails/railties/lib/initializer.rb:84:in `process'         from /usr/home/app/sources/config/../vendor/rails/railties/lib/initializer.rb:42:in `send'         from /usr/home/app/sources/config/../vendor/rails/railties/lib/initializer.rb:42:in `run'         from /usr/home/app/sources/config/environment.rb:16         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/lib/railsbench/railsbenchmark.rb:41:in `require'         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/lib/railsbench/railsbenchmark.rb:41:in `initialize'          ... 6 levels...         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/script/perf_bench:25         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/lib/benchmark.rb:182:in `benchmark'         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/lib/benchmark.rb:212:in `bm'         from /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/script/perf_bench:24 perf_run: ruby /usr/local/lib/ruby/gems/1.8/gems/railsbench-0.9.1/script/perf_bench 100 returned 256

I have done some testing with both ruby script/runner "some class" and rcov. Both runs with no problems, they can see the database fine.

Rasmus

Okay, found the problem, remember to include a special benchmarking entry in the database.yml file.

Rasmus