summaryrefslogtreecommitdiff
path: root/tests/datasets
diff options
context:
space:
mode:
authorJoshua Hesketh <josh@nitrotech.org>2013-11-23 16:54:33 +1100
committerJoshua Hesketh <josh@nitrotech.org>2013-12-12 13:39:07 +1100
commit4d5ba720812e1b66c74e78065dd3617fcc989f1e (patch)
tree6dc83f15fd72334674a564731eda1d82a6fe3fd7 /tests/datasets
parentb39f8840d68992b9c3a392b4b3b21519d9bffc7b (diff)
downloadturbo-hipster-4d5ba720812e1b66c74e78065dd3617fcc989f1e.tar.gz
Check the logs for migrations that take too long
Change-Id: I38cbce3771afea8dc2ffecc243d727bc1759431e
Diffstat (limited to 'tests/datasets')
-rw-r--r--tests/datasets/some_dataset_example/config.json17
-rw-r--r--tests/datasets/some_dataset_example/logging.conf53
2 files changed, 70 insertions, 0 deletions
diff --git a/tests/datasets/some_dataset_example/config.json b/tests/datasets/some_dataset_example/config.json
new file mode 100644
index 0000000..866ab50
--- /dev/null
+++ b/tests/datasets/some_dataset_example/config.json
@@ -0,0 +1,17 @@
+{
+ "project": "openstack/nova",
+ "type": "mysql",
+ "db_user": "nova",
+ "db_pass": "tester",
+ "database": "nova",
+ "seed_data": "nova.sql",
+ "logging_conf": "logging.conf",
+ "maximum_migration_times": {
+ "default": 60,
+ "135": 120,
+ "149": 120,
+ "152": 300,
+ "159": 120,
+ "216": 180
+ }
+}
diff --git a/tests/datasets/some_dataset_example/logging.conf b/tests/datasets/some_dataset_example/logging.conf
new file mode 100644
index 0000000..d53d188
--- /dev/null
+++ b/tests/datasets/some_dataset_example/logging.conf
@@ -0,0 +1,53 @@
+[loggers]
+keys = root, nova
+
+[handlers]
+keys = stderr
+
+[formatters]
+keys = default
+
+[logger_root]
+level = INFO
+handlers = stderr
+
+[logger_nova]
+level = INFO
+handlers = stderr
+qualname = nova
+
+[logger_amqplib]
+level = WARNING
+handlers = stderr
+qualname = amqplib
+
+[logger_sqlalchemy]
+level = WARNING
+handlers = stderr
+qualname = sqlalchemy
+# "level = INFO" logs SQL queries.
+# "level = DEBUG" logs SQL queries and results.
+# "level = WARNING" logs neither. (Recommended for production systems.)
+
+[logger_boto]
+level = WARNING
+handlers = stderr
+qualname = boto
+
+[logger_suds]
+level = INFO
+handlers = stderr
+qualname = suds
+
+[logger_eventletwsgi]
+level = WARNING
+handlers = stderr
+qualname = eventlet.wsgi.server
+
+[handler_stderr]
+class = StreamHandler
+args = (sys.stderr,)
+formatter = default
+
+[formatter_default]
+format = %(message)s