Sha256: b8c846c5ad44359a1e7cf4b4854a703161cdc91d98cd799d38bbf01cb70aa61b
Contents?: true
Size: 823 Bytes
Versions: 13
Compression:
Stored size: 823 Bytes
Contents
include BenchHelpers bench_log "Runs admin source methods in batch" Bench.config do |config| config.concurrency ||= 10 config.iterations ||= 100 config.main_marker = 'get_adapter' config.user_name = "benchuser" config.password = "password" config.get_test_server config.reset_app @token = config.get_token @save_adapter_url = "my/dynamic/adapter/url" config.reset_refresh_time('MockAdapter') config.request_logging = false end Bench.test do |config,session| session.post "save_adapter", "#{config.host}/api/source/save_adapter", :content_type => :json do {:api_token => @token, :attributes => {:adapter_url => @save_adapter_url}}.to_json end session.post "get_adapter", "#{config.host}/api/source/get_adapter", :content_type => :json do {:api_token => @token}.to_json end end
Version data entries
13 entries across 13 versions & 1 rubygems