From 9b1ba719b75e1856ff6d897df847e401225babe2 Mon Sep 17 00:00:00 2001 From: Ivan Kolodyazhny Date: Fri, 22 May 2020 14:26:39 +0300 Subject: [PATCH] Add pytest-xdist to global requirements pytest was introduced in [1] as horizon requirements. Horizon wants to speedup tests execution time now, so we need this plugin to be included into requirements. Is the library actively maintained? According to GitHub [2] project has active community with regular releases. Is the library good code? It has a good number of unit tests and uses black for code formatting. License: MIT Is the library already packaged in the distros we target? Yes, there are packages in Ubuntu and Fedora repositories. Is the function of this library already covered by other libraries in global-requirements.txt? No. Is the library required for OpenStack project or related dev or infrastructure setup? It's used only for tests. [1] Idba192945ee8980b6ee2d49ce9651dbedb479609 [2] https://github.com/pytest-dev/pytest-xdist Change-Id: I5e0e8e6a5af0f439a0b3e972d9a9ed07fcaaddcd --- global-requirements.txt | 1 + upper-constraints.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/global-requirements.txt b/global-requirements.txt index 8df249ccf2..bfd9afed29 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -208,6 +208,7 @@ PyMySQL # MIT License pytest # MIT pytest-django # BSD (3 clause) pytest-html #MPL-2.0 +pytest-xdist # MIT pywbem # LGPLv2.1+ pywinrm # MIT salt!=2019.2.1,!=2019.2.2;python_version!='3.8' # Apache-2.0 diff --git a/upper-constraints.txt b/upper-constraints.txt index 6332abc5d3..0be5d527d0 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -562,3 +562,4 @@ actdiag===2.0.0 sysv-ipc===1.0.1 sphinxcontrib-applehelp===1.0.2 scikit-learn===0.23.1 +pytest-xdist===1.32.0