diff options
author | Luis Pabon <lpabon@redhat.com> | 2013-10-31 12:51:51 -0400 |
---|---|---|
committer | Luis Pabon <lpabon@redhat.com> | 2013-11-05 14:31:53 -0800 |
commit | 9e8e2275e2d502b0bc6a6028053ba973b3b25f2d (patch) | |
tree | 582ce2fe15e92d2a6d06105d01972069c1c1a2c8 /test/functional_auth/keystone/conf/object-server.conf | |
parent | 621c8b232710c5d827cb56ac776e07fad8d1bee0 (diff) |
Keystone Functional Tests
Functional tests using OpenStack Keystone Authentication. Tests
require the following:
1. Keystone server is running locally
2. Keystone server has been setup according to the test.conf
3. /mnt/gluster-object has the directories setup
Change-Id: I460471e549da91366cb817916ed5293c7e7adda4
Signed-off-by: Luis Pabon <lpabon@redhat.com>
Reviewed-on: http://review.gluster.org/6218
Reviewed-by: Peter Portante <pportant@redhat.com>
Tested-by: Peter Portante <pportant@redhat.com>
Reviewed-on: http://review.gluster.org/6224
Diffstat (limited to 'test/functional_auth/keystone/conf/object-server.conf')
-rw-r--r-- | test/functional_auth/keystone/conf/object-server.conf | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/test/functional_auth/keystone/conf/object-server.conf b/test/functional_auth/keystone/conf/object-server.conf new file mode 100644 index 0000000..3cb9ead --- /dev/null +++ b/test/functional_auth/keystone/conf/object-server.conf @@ -0,0 +1,48 @@ +[DEFAULT] +devices = /mnt/gluster-object +# +# Once you are confident that your startup processes will always have your +# gluster volumes properly mounted *before* the object-server workers start, +# you can *consider* setting this value to "false" to reduce the per-request +# overhead it can incur. +# +# *** Keep false for Functional Tests *** +mount_check = false +bind_port = 6010 +# +# Maximum number of clients one worker can process simultaneously (it will +# actually accept N + 1). Setting this to one (1) will only handle one request +# at a time, without accepting another request concurrently. By increasing the +# number of workers to a much higher value, one can prevent slow file system +# operations for one request from starving other requests. +max_clients = 1024 +# +# If not doing the above, setting this value initially to match the number of +# CPUs is a good starting point for determining the right value. +workers = 1 +# Override swift's default behaviour for fallocate. +disable_fallocate = true + +[pipeline:main] +pipeline = object-server + +[app:object-server] +use = egg:gluster_swift#object +user = root +log_facility = LOG_LOCAL2 +log_level = WARN +# +# For performance, after ensuring things are running in a stable manner, you +# can turn off normal request logging for the object server to reduce the +# per-request overhead and unclutter the log files. Warnings and errors will +# still be logged. +log_requests = off +# +# Adjust this value to match the stripe width of the underlying storage array +# (not the stripe element size). This will provide a reasonable starting point +# for tuning this value. +disk_chunk_size = 65536 +# +# Adjust this value match whatever is set for the disk_chunk_size initially. +# This will provide a reasonable starting point for tuning this value. +network_chunk_size = 65556 |