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
Metadata
Release files for atef 1.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| atef-1.6.2.tar.gz | 431.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| atef-1.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 913.6 kB
Release files / atef-1.6.2.tar.gz
| Download URL | atef-1.6.2.tar.gz |
|---|---|
| Size | 431.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7316647fa1c2a55417d248efa9aa1469dd8fcf93c7d36e33add4e19a873713dc
|
|
BLAKE2b-256 checksum How to use checksums |
61f1f00c37852f80d00c6f283eff41c5d410117de0e97affc8fd012b893fd625
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / atef-1.6.2-py3-none-any.whl
| Download URL | atef-1.6.2-py3-none-any.whl |
|---|---|
| Size | 482.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1b0447629b68c2cfd8982fe07d15bf3a8a1ba56c31496bdb2ce298d83f43f96c
|
|
BLAKE2b-256 checksum How to use checksums |
7f2baaf1d77c8174c86ec949315652f31787cda4d98117cde090cbe6ce67ca6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|