summaryrefslogtreecommitdiff
path: root/scripts/scalability/setup.py
diff options
context:
space:
mode:
authordrebs <drebs@riseup.net>2017-10-29 14:28:12 -0200
committerdrebs <drebs@riseup.net>2017-11-02 09:36:31 -0200
commita7f93cec7999de04614d7adaf91c4348a3313e2e (patch)
treeea7e089f0f3d7baec50bc34f0cf39bbedefcd8fd /scripts/scalability/setup.py
parent21584bc33fdc672a0f59436ba5d66f66439d6366 (diff)
[benchmarks] add some orchestration to scalability tests
Diffstat (limited to 'scripts/scalability/setup.py')
-rw-r--r--scripts/scalability/setup.py19
1 files changed, 18 insertions, 1 deletions
diff --git a/scripts/scalability/setup.py b/scripts/scalability/setup.py
index e76437db..66f0789a 100644
--- a/scripts/scalability/setup.py
+++ b/scripts/scalability/setup.py
@@ -1,9 +1,25 @@
"""
-A Test Controller application.
+A Scalability Test Controller application.
"""
from setuptools import setup, find_packages
+
+client = [
+ 'funkload',
+]
+
+server = [
+ 'psutil',
+ 'twisted',
+ 'leap.soledad',
+]
+
+extras = {
+ 'client': client,
+ 'server': server,
+}
+
setup(
name="test-controller",
version="0.1",
@@ -11,4 +27,5 @@ setup(
packages=find_packages(),
include_package_data=True,
zip_safe=False,
+ extras_require=extras,
)