LIB Logo
  • Install
  • Quick Start
    • A Device
    • An Experiment
    • An Analyzer
    • In a Terminal
  • Concepts
    • Where a Measurement’s Data Goes
    • Preflight: is the instrument ready to run?
    • Packages and Layers
    • Interface Contracts
    • Design Decisions
    • Dependencies
  • Device
    • Base Device
    • Parameter System
    • Function System
    • Composite Device
    • Traffic Manager
    • Command Solver
    • Remote Access
    • Error Handling
  • Experiment Framework
    • Writing an Experiment
    • The Command Line
    • Checking the Devices Before a Run
    • The Setup File
    • Data on a Shared Disk
    • Stopping and Continuing a Run
    • Reading a Run
  • Analyzer Framework
    • Writing an Analyzer
    • Reports
    • SpectrumFit
  • Viewing a Run
    • The Viewer: Viz
    • The Run’s Data: RunData
    • Plots and Drawables
    • Ready-Made Plots
    • Shell Framework
  • Common to All Modules
    • The .env File
    • YAML Configuration
    • Logging System
    • Data & Metadata Schemas
  • Testing
    • Testing a Device
    • Device Test Helpers
    • Testing an Experiment
    • Testing an Analyzer
    • Testing a Viewer
    • Testing on the Instrument
    • Testing Over the Network
    • Testing Devices That Share a Computer
    • Simulation
  • Contributing
  • API Reference
    • plesty.lib
      • plesty.lib.analyzer
        • plesty.lib.analyzer.base_analyzer
        • plesty.lib.analyzer.spectrum_fit
      • plesty.lib.data
        • plesty.lib.data.array
        • plesty.lib.data.ctype_manager
        • plesty.lib.data.experiment_data
        • plesty.lib.data.io
        • plesty.lib.data.spectrum
        • plesty.lib.data.table
        • plesty.lib.data.types
        • plesty.lib.data.units
      • plesty.lib.device
        • plesty.lib.device.async_wrapper
        • plesty.lib.device.base_apt_device
        • plesty.lib.device.base_device_sync
        • plesty.lib.device.base_tcp_scpi_device
        • plesty.lib.device.base_visa_scpi_device
        • plesty.lib.device.composite_device
        • plesty.lib.device.device_utils
        • plesty.lib.device.doc
        • plesty.lib.device.funcs
        • plesty.lib.device.params
        • plesty.lib.device.telemetry
      • plesty.lib.experiment
        • plesty.lib.experiment.base_experiment
        • plesty.lib.experiment.cli
        • plesty.lib.experiment.control
        • plesty.lib.experiment.journal
        • plesty.lib.experiment.manifest
        • plesty.lib.experiment.preflight
        • plesty.lib.experiment.runs
        • plesty.lib.experiment.schedule
        • plesty.lib.experiment.setup
      • plesty.lib.monitor
        • plesty.lib.monitor.base_monitor
        • plesty.lib.monitor.common
          • plesty.lib.monitor.common.series
          • plesty.lib.monitor.common.spectrum
        • plesty.lib.monitor.data
        • plesty.lib.monitor.plots
        • plesty.lib.monitor.sources
        • plesty.lib.monitor.viz
      • plesty.lib.report
        • plesty.lib.report.blocks
        • plesty.lib.report.html
        • plesty.lib.report.latex
        • plesty.lib.report.markup
        • plesty.lib.report.svg
        • plesty.lib.report.tables
      • plesty.lib.service
        • plesty.lib.service.resource_manager
        • plesty.lib.service.tcp_ip_client
        • plesty.lib.service.tcp_ip_server
      • plesty.lib.sim
        • plesty.lib.sim.apt
        • plesty.lib.sim.data_generator
        • plesty.lib.sim.demo_device
      • plesty.lib.solver
        • plesty.lib.solver.iceblock
        • plesty.lib.solver.scpi
      • plesty.lib.test
        • plesty.lib.test.analyzer_pipeline
        • plesty.lib.test.client_field_test
        • plesty.lib.test.device_func_system
        • plesty.lib.test.device_param_system
        • plesty.lib.test.device_pipeline
        • plesty.lib.test.experiment_pipeline
        • plesty.lib.test.field_test
        • plesty.lib.test.field_test_concurrency
        • plesty.lib.test.grouped_param_keys
        • plesty.lib.test.report_artifact
        • plesty.lib.test.resource_allocation
        • plesty.lib.test.schema_params
        • plesty.lib.test.schema_refresh
      • plesty.lib.traffic
        • plesty.lib.traffic.apt
        • plesty.lib.traffic.apt_d2xx
        • plesty.lib.traffic.apt_protocol
        • plesty.lib.traffic.preflight
        • plesty.lib.traffic.serial
        • plesty.lib.traffic.serial_ports
        • plesty.lib.traffic.tcp_ip
        • plesty.lib.traffic.usb_utils
        • plesty.lib.traffic.utils
        • plesty.lib.traffic.visa
      • plesty.lib.ui
        • plesty.lib.ui.device_link
        • plesty.lib.ui.device_panel
        • plesty.lib.ui.monitor_panel
        • plesty.lib.ui.panel
        • plesty.lib.ui.plot_panel
        • plesty.lib.ui.qt
          • plesty.lib.ui.qt.app
          • plesty.lib.ui.qt.form
          • plesty.lib.ui.qt.plot
          • plesty.lib.ui.qt.recorder
          • plesty.lib.ui.qt.shell
        • plesty.lib.ui.readings
        • plesty.lib.ui.theme
      • plesty.lib.utils
        • plesty.lib.utils.config
        • plesty.lib.utils.dll_utils
        • plesty.lib.utils.error_utils
        • plesty.lib.utils.logger
        • plesty.lib.utils.registry
        • plesty.lib.utils.settings
LIB
  • API Reference
  • plesty.lib
  • plesty.lib.test
  • View page source

plesty.lib.test

Test helpers and standard test pipelines for PLESTY hub modules.

Submodules

  • plesty.lib.test.analyzer_pipeline
  • plesty.lib.test.client_field_test
  • plesty.lib.test.device_func_system
  • plesty.lib.test.device_param_system
  • plesty.lib.test.device_pipeline
  • plesty.lib.test.experiment_pipeline
  • plesty.lib.test.field_test
  • plesty.lib.test.field_test_concurrency
  • plesty.lib.test.grouped_param_keys
  • plesty.lib.test.report_artifact
  • plesty.lib.test.resource_allocation
  • plesty.lib.test.schema_params
  • plesty.lib.test.schema_refresh
Previous Next

© Copyright 2026, Plesty Development Team.

Built with Sphinx using a theme provided by Read the Docs.