Skip to main content

RHCS QE SDK Library

Project description

Introduction

RH Ceph QE Focus Groups mainly contribute test coverage features in the cephci repository. Test automation requires methods that could execute a specific workflow, verify the result and post this information to the user. At present, a QE engineer creates methods inside their own workspace. The implemented method has a high probability that it is required by another team. For example: a method to restart a specific Ceph Daemon.

These methods are generally development keeping the FGs objectives in mind. This makes it less attractive if another team wants to reuse them. This causes an explosion in the methods being create in the repository.

Getting Started

RHCS QE SDK for Python can be installed from Source, Pypi installation methods.

From Source

$ git clone https://gitlab.cee.redhat.com/rhcs-qe/rhcs-qe-sdk.git
$ cd rhcs-qe-sdk 
$ python setup.py install --user  # to install in the user directory (~/.local)
$ sudo python setup.py install    # to install globally

Or using PIP:

$ git clone https://gitlab.cee.redhat.com/rhcs-qe/rhcs-qe-sdk.git
$ cd rhcs-qe-sdk 
$ pip install . 

From Pypi

$ git clone https://gitlab.cee.redhat.com/rhcs-qe/rhcs-qe-sdk.git
$ cd rhcs-qe-sdk
$ pip install CephQeSdk

Install rhcs-qe-sdk's dependencies

$ pip install -r requirements.txt

Project details


Download files

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

Source Distribution

CephQeSdk-1.0.0.tar.gz (52.4 kB view details)

Uploaded Source

File details

Details for the file CephQeSdk-1.0.0.tar.gz.

File metadata

  • Download URL: CephQeSdk-1.0.0.tar.gz
  • Upload date:
  • Size: 52.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.64.0 importlib-metadata/4.2.0 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for CephQeSdk-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6dd13fc9e87eb6fd75549cbfcb7ebfb3c396f1a2d395c721ce9d9d840a6e637f
MD5 f5c587664dd8830ab9c9355628e28bab
BLAKE2b-256 1250645e058aba0ac862f1ff5e6783d23107a9c3a63712dbfbe89beaab951ed0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page