Mark slow unit tests (#6994)
* Marking database tests as slow * Marking url command tests as slow * Marking every test that uses database as slow * Marking tests that import files as slow * Marking gpg tests as slow * Marking all versions and one list tests as slow * Added more markers to unit tests + cli option to skip slow tests Following a discussion with Axel, the generic 'slowtest' marker has been split into 'db', 'network' and 'maybeslow'. A brief description of the meaning of each marker has been added to pytest.ini. A command line option to run only fast tests has been added to 'spack test' * Don't use classes to group tests together Reverted grouping tests under a class, as required in the review * Minor style changes
Showing
- conftest.py 52 additions, 0 deletionsconftest.py
- lib/spack/spack/test/cmd/dependencies.py 4 additions, 0 deletionslib/spack/spack/test/cmd/dependencies.py
- lib/spack/spack/test/cmd/dependents.py 4 additions, 0 deletionslib/spack/spack/test/cmd/dependents.py
- lib/spack/spack/test/cmd/find.py 21 additions, 16 deletionslib/spack/spack/test/cmd/find.py
- lib/spack/spack/test/cmd/gpg.py 1 addition, 0 deletionslib/spack/spack/test/cmd/gpg.py
- lib/spack/spack/test/cmd/graph.py 18 additions, 11 deletionslib/spack/spack/test/cmd/graph.py
- lib/spack/spack/test/cmd/list.py 2 additions, 0 deletionslib/spack/spack/test/cmd/list.py
- lib/spack/spack/test/cmd/module.py 12 additions, 5 deletionslib/spack/spack/test/cmd/module.py
- lib/spack/spack/test/cmd/uninstall.py 9 additions, 3 deletionslib/spack/spack/test/cmd/uninstall.py
- lib/spack/spack/test/cmd/url.py 2 additions, 0 deletionslib/spack/spack/test/cmd/url.py
- lib/spack/spack/test/cmd/versions.py 5 additions, 1 deletionlib/spack/spack/test/cmd/versions.py
- lib/spack/spack/test/database.py 44 additions, 35 deletionslib/spack/spack/test/database.py
- lib/spack/spack/test/package_sanity.py 3 additions, 0 deletionslib/spack/spack/test/package_sanity.py
- lib/spack/spack/test/python_version.py 4 additions, 0 deletionslib/spack/spack/test/python_version.py
- lib/spack/spack/test/spec_syntax.py 7 additions, 0 deletionslib/spack/spack/test/spec_syntax.py
- pytest.ini 5 additions, 1 deletionpytest.ini
conftest.py
0 → 100644
Please register or sign in to comment