Python Agent
Project description
The sealights-python-agent package integrates with the Sealights Quality Intelligence Platform.
Language Support
Python 2.7
Python 3.4
Python 3.5
Python 3.6
Python 3.7
Installation
$ pip install sealights-python-agent
Usage
Generating a session ID
$ sl-python config --appname myApp --branchname master --buildname 1 --exclude "*venv*"
Scanning a build
$ sl-python build
Running your tests
3.1 Running tests with unittest
$ sl-python unittest --teststage "Unit Tests" <your args...>
3.2 Running tests with pytest
$ sl-python pytest --teststage "Unit Tests" <your args...>
3.3 Running tests with unittest2
$ sl-python unit2 --teststage "Unit Tests" <your args...>
Changes
0.2.245 (2022-03-28)
bugfix - test recommendations were running more tests than expected
0.2.244 (2022-02-20)
Added support for pytest-xdist version 2 and above
0.2.243 (2022-02-16)
bugfix - test recommendations API upgraded to v3
0.2.240 (2021-12-02)
entry log “Not upgrading agent” is now INFO
0.2.238 (2021-07-22)
bugfix - nose args were parsed incorrectly. First arg was ignored.
0.2.234 (2020-05-06)
bugfix - wrong xml coverage report when using pytest-xdist
0.2.230 (2020-03-11)
Handling not ready test recommendations
0.2.229 (2020-03-11)
Added better test recommendations error handling
0.2.228 (2020-02-22)
Fixed bug when running the agent after dependency update - gitdb2 - ModuleNotFoundError
0.2.219 (2019-10-30)
Pytest test selection support
0.2.213 (2019-10-16)
Python 3.7 support
0.2.201 (2019-07-14)
Use pytest + nose exit code
0.2.199 (2019-02-24)
- Performance optimization
Added –per-test flag for pytest, nose, unittest, unit2 and run commands. default is on.
0.2.198 (2019-01-21)
changed default scm provider from github to null
0.2.197 (2019-01-14)
added –cov-report option to run command
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for sealights-python-agent-0.2.245.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a811eab462cad5f9fdf11b48be7d763ee5b26fb6f86291546efbc958ee9ddf8 |
|
MD5 | 6c4269475509f42b36378d0941b803a1 |
|
BLAKE2b-256 | 626439e6bffa7875455c94eefd3133b53daf181a31a21e7a8a83a52785c0730d |
Hashes for sealights_python_agent-0.2.245-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99dd6f507d933242cb1a6a0321dda13732471dbcb24ece6720db0ae5f952bd1f |
|
MD5 | 5b7325a39d63e523165eebb6341e1616 |
|
BLAKE2b-256 | 3dabd0737c03231ea7d91fca365270bfd5e39a9f6e51a371870e2deab373e480 |