1f43ee050b
Currently probetests take advantage of a number of assumptions about the SUT. Unfortunately after some time with a working SAIO, configuration drift may result in a system that is no longer compatible with these assumptions. To help weary developers more quickly identify the changes they've made since they last ran probetests successfully, some handy validators have been added to test.probe.common Additionally a new option 'validate_rsync' in test.conf, when enabled, will run a series of up front validations during the setup of each probetest by inspecting the ring, the mounted devices, and the rsync exports ("modules") in order to ensure that when probetests fail the do so early and with specific complaints. To preserve existing failures, the option is disabled by default. Change-Id: I2be11c7e67ccd0bc0589c360c170049b6288c152
51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
[func_test]
|
|
# sample config
|
|
auth_host = 127.0.0.1
|
|
auth_port = 8080
|
|
auth_ssl = no
|
|
auth_prefix = /auth/
|
|
## sample config for Swift with Keystone
|
|
#auth_version = 2
|
|
#auth_host = localhost
|
|
#auth_port = 5000
|
|
#auth_ssl = no
|
|
#auth_prefix = /v2.0/
|
|
|
|
# Primary functional test account (needs admin access to the account)
|
|
account = test
|
|
username = tester
|
|
password = testing
|
|
|
|
# User on a second account (needs admin access to the account)
|
|
account2 = test2
|
|
username2 = tester2
|
|
password2 = testing2
|
|
|
|
# User on same account as first, but without admin access
|
|
username3 = tester3
|
|
password3 = testing3
|
|
|
|
# Default constraints if not defined here, the test runner will try
|
|
# to set them from /etc/swift/swift.conf. If that file isn't found,
|
|
# the test runner will skip tests that depend on these values.
|
|
# Note that the cluster must have "sane" values for the test suite to pass.
|
|
#max_file_size = 5368709122
|
|
#max_meta_name_length = 128
|
|
#max_meta_value_length = 256
|
|
#max_meta_count = 90
|
|
#max_meta_overall_size = 4096
|
|
#max_object_name_length = 1024
|
|
#container_listing_limit = 10000
|
|
#account_listing_limit = 10000
|
|
#max_account_name_length = 256
|
|
#max_container_name_length = 256
|
|
|
|
collate = C
|
|
|
|
[unit_test]
|
|
fake_syslog = False
|
|
|
|
[probe_test]
|
|
# check_server_timeout = 30
|
|
# validate_rsync = false
|