Skip to main content

A configurable test orchestration framework for design verification testing (DVT) across regulated industries.

Project description

py-dvt

A configurable test orchestration framework for design verification testing (DVT) across regulated industries.

Status: Under active development. Not yet ready for use.

What is py-dvt?

py-dvt is a domain-agnostic Python framework for automating parameterised test execution with real-time measurement display, auditable results, and plugin-based extensibility.

Target domains include electronics DVT, pharmaceutical process validation, aerospace/defence environmental testing, and medical device verification.

Key Features (Planned)

  • Declarative YAML-based test session configuration
  • Async execution engine with condition matrix generation
  • Real-time browser UI with WebSocket measurement streaming
  • Plugin architecture for domain-specific resources and test procedures
  • Per-condition checkpointing and session resume
  • Auditable storage with PDF/HTML report generation
  • Two-tier equipment safety model (coordinated shutdown + emergency safe-state)

License

All rights reserved. This package is a placeholder for an upcoming release.

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

py_dvt-0.0.1.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_dvt-0.0.1-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file py_dvt-0.0.1.tar.gz.

File metadata

  • Download URL: py_dvt-0.0.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for py_dvt-0.0.1.tar.gz
Algorithm Hash digest
SHA256 07abce4012ee6ecab61fb19ec0b87e86d5151dd7cace23bdc6ef41600eaa209e
MD5 cb593958bc611fceeae470143c9b9577
BLAKE2b-256 a40f63f6641633ec6433ece280058a04f70cfbdcb3380c1db5f6ac71b3aa6a5e

See more details on using hashes here.

File details

Details for the file py_dvt-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: py_dvt-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for py_dvt-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 99b92edd8a17faa71701abe0a366825ca4aeb77c43f22f7a3ef52b91d610a92b
MD5 9acf7cb1c4510ce6f24437987f105a51
BLAKE2b-256 8cfe0be5000484cdaef265d744ea7c5f59edb0de5d2d3120d51668a6d8b1148c

See more details on using hashes here.

Supported by

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