Skip to main content
Help us improve Python packaging – donate today!

Python Agent

Project Description

The sealights-python-agent package integrates with the Sealights` Continuous Testing Platform.

Language Support

  • Python 2.6
  • Python 2.7

Installation

To install sealights-python-agent: .. code-block:

$ pip install sealights-python-agent

Usage

Build Scan

To run the build scanner: .. code-block:

$ sealignts-admin --customer_id <customer_id> --app_name <app_name> --server https://prod-sealights-gw.sealights.co/api --branch <branch> --build <build> --env <env> build

1. Required

  • customer_id
  • app_name
  • server

2. Optional

  • env (default is “Unit Tests”)
  • build (default is “1”)
  • branch (default is “master”)
  • source - list of packages to scan (default is current working directory)
  • include - Include only files whose paths match one of these patterns (default is empty)
  • omit - Omit files whose paths match one of these patterns (default is empty)

Test Listener

1. Supported Test Frameworks:

  • unittest
  • unittest2
  • py.test

2. To run the Test Listener:

One Participant Mode (Tests and application on the same server)
$ sealignts-admin --customer_id <customer_id> --app_name <app_name> --server https://prod-sealights-gw.sealights.co/api --branch <branch> --build <build> --env <env> <unittest/unit2/pytest> <tests>
Multiple Participants (Tests on one server application on a second server)
Test Server
$ sealignts-admin --test_phase <test_phase> --customer_id <customer_id> --app_name <app_name> --server https://prod-sealights-gw.sealights.co/api --branch <branch> --build <build> --env <env> <unittest/unit2/pytest> <tests>
Application Server
  • Run Build Scan
  • Run Program using sealights-admin
$ sealignts-admin --test_phase <test_phase> --customer_id <customer_id> --app_name <app_name> --server https://prod-sealights-gw.sealights.co/api --branch <branch> --build <build> --env <env> run_program <program>

Release history Release notifications

This version
History Node

0.2.132

History Node

0.2.130

History Node

0.2.128

History Node

0.2.127

History Node

0.2.125

History Node

0.2.124

History Node

0.2.120

History Node

0.2.85

History Node

0.2.81

History Node

0.2.79

History Node

0.2.78

History Node

0.2.26

History Node

0.2.25

History Node

0.2.24

History Node

0.2.23

History Node

0.2.22

History Node

0.2.21

History Node

0.2.20

History Node

0.2.19

History Node

0.2.18

History Node

0.2.15

History Node

0.2.14

History Node

0.2.13

History Node

0.2.12

History Node

0.2.11

History Node

0.2.10

History Node

0.2.9

History Node

0.2.8

History Node

0.2.5

History Node

0.2.4

History Node

0.2.3

History Node

0.2.2

History Node

0.2.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
sealights_python_agent-0.2.132-py2.py3-none-any.whl (565.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Apr 12, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page