Skip to main content

Python Automated Test Execution Framework

Project description

https://img.shields.io/travis/pcdshub/atef.svg https://img.shields.io/pypi/v/atef.svg

ATEF: “Automated Test Execution Framework”

This is alpha-level software and does not include much in the way of working functionality just yet.

While the project has “automated” in its name, that is only one part of atef. At this point - this is all subject to change - the project is broken up into several different parts:

  • Passive testing of control system devices/state
    • Fully-automated

    • Non-intrusive (will not move your motors)

    • Report generated

    • For daemon-backed passive tests, a control system-linked status report

  • Active testing of control system devices
    • Guided, interactive checkout process with

    • Perhaps also fully automated versions of the above

    • Report generation

  • General user-facing GUI (TUI)
    • Synoptic for launching tests (“device dashboard”)

    • Command-line tools for doing the same

Some plans and ramblings are detailed in the discussions section for now: https://github.com/pcdshub/atef/discussions

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

atef-1.4.0.tar.gz (407.0 kB view details)

Uploaded Source

Built Distribution

atef-1.4.0-py3-none-any.whl (452.0 kB view details)

Uploaded Python 3

File details

Details for the file atef-1.4.0.tar.gz.

File metadata

  • Download URL: atef-1.4.0.tar.gz
  • Upload date:
  • Size: 407.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for atef-1.4.0.tar.gz
Algorithm Hash digest
SHA256 bcbb87a83e0430474d128e71fd010a3fa5a80361ac035ad4f0bba81640b1f11f
MD5 db0d74f6907893a1d656b6924adf13db
BLAKE2b-256 05956f5090f5c9ec8689fdd1b2fd3ed7874a8af9b0de1ccd037d6f5cfca782f8

See more details on using hashes here.

File details

Details for the file atef-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: atef-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 452.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for atef-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4acae6ca85cbf9a23aa38240297ee7092673eff2ed47e0d4c3504cb70df48ca9
MD5 73002760603df6e57afcf3bbc474c324
BLAKE2b-256 80305607d2f8f00f4debcbfbd7c3afbbca9fe8daf7c5a01cbf7569d2b3c57d3c

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