summaryrefslogtreecommitdiffstats
path: root/testing/condprofile/requirements
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--testing/condprofile/requirements/base.txt5
-rw-r--r--testing/condprofile/requirements/ci-client.txt10
-rw-r--r--testing/condprofile/requirements/ci.txt7
-rw-r--r--testing/condprofile/requirements/local-client.txt6
-rw-r--r--testing/condprofile/requirements/local.txt5
-rw-r--r--testing/condprofile/requirements/tox.txt8
6 files changed, 41 insertions, 0 deletions
diff --git a/testing/condprofile/requirements/base.txt b/testing/condprofile/requirements/base.txt
new file mode 100644
index 0000000000..d24f21ec9f
--- /dev/null
+++ b/testing/condprofile/requirements/base.txt
@@ -0,0 +1,5 @@
+aiohttp==3.7.4
+https://pypi.pub.build.mozilla.org/pub/arsenic-19.1-py3-none-any.whl
+requests==2.22.0
+pyyaml==5.1.2
+mozversion>=1.0
diff --git a/testing/condprofile/requirements/ci-client.txt b/testing/condprofile/requirements/ci-client.txt
new file mode 100644
index 0000000000..1be689c6fb
--- /dev/null
+++ b/testing/condprofile/requirements/ci-client.txt
@@ -0,0 +1,10 @@
+# pulled when running in TaskCluster for python 2 only
+# we just pull dependencies required by condprof.client
+requests==2.22.0
+pyyaml==5.1.2
+
+# the target.condprof.tests.tar.gz archive pulls those dependencies
+# directly into the condprof project root
+./mozfile
+./mozprofile
+./mozlog
diff --git a/testing/condprofile/requirements/ci.txt b/testing/condprofile/requirements/ci.txt
new file mode 100644
index 0000000000..90173dbf71
--- /dev/null
+++ b/testing/condprofile/requirements/ci.txt
@@ -0,0 +1,7 @@
+# pulled when running in TaskCluster
+# the target.condprof.tests.tar.gz archive pulls those dependencies
+# directly into the condprof project root.
+./mozfile
+./mozprofile
+./mozdevice
+./mozlog
diff --git a/testing/condprofile/requirements/local-client.txt b/testing/condprofile/requirements/local-client.txt
new file mode 100644
index 0000000000..13c98fe78e
--- /dev/null
+++ b/testing/condprofile/requirements/local-client.txt
@@ -0,0 +1,6 @@
+./mozbase/mozfile
+./mozbase/mozprofile
+./mozbase/mozlog
+
+requests==2.22.0
+pyyaml==5.1.2
diff --git a/testing/condprofile/requirements/local.txt b/testing/condprofile/requirements/local.txt
new file mode 100644
index 0000000000..4e1ed85698
--- /dev/null
+++ b/testing/condprofile/requirements/local.txt
@@ -0,0 +1,5 @@
+# pulled when running locally
+../mozbase/mozfile
+../mozbase/mozprofile
+../mozbase/mozdevice
+../mozbase/mozlog
diff --git a/testing/condprofile/requirements/tox.txt b/testing/condprofile/requirements/tox.txt
new file mode 100644
index 0000000000..772a4a4818
--- /dev/null
+++ b/testing/condprofile/requirements/tox.txt
@@ -0,0 +1,8 @@
+# pulled when running tox locally
+-r requirements/local.txt
+
+pytest
+pytest-cov
+pytest-random-order
+coveralls
+responses