pyATS
23.3

Getting Started

  • Overview
  • Getting Started
  • Command Line Tools
  • Configuration

Main Components

  • AEtest - Test Infrastructure
  • Easypy - Runtime Environment
    • Introduction
    • Jobfile & Tasks
    • Using Easypy
    • Behavior & Flow
    • Email Notification
    • Plugin System
    • Automatic Reruns
  • Testbed & Topology Information
  • Testbed & Device Cleaning
  • Connection Meta

Supporting Components

  • Asynchronous Library
  • Datastructures
  • Tcl Integration
  • Logging
  • Result Objects
  • Reporter
  • Utilities
  • RobotFramework Support
  • Manifest

Resources

  • Terminologies
  • Resources
  • Changelog

API Doc

  • API Documentation
pyATS
  • Easypy - Runtime Environment

Easypy - Runtime EnvironmentΒΆ

This user guide will cover the basics of Easypy: the script execution environment it offers, the standard arguments, how testscripts are aggregated into job files, and various other optional functionalities.

  • Introduction
    • Features
    • Installation & Updates
  • Jobfile & Tasks
    • Jobfiles
    • Tasks
    • run() API
    • Task Class
    • Log Levels
    • Shared States
    • Custom Arguments
  • Using Easypy
    • Standard Arguments
    • Argument Propagation
  • Behavior & Flow
    • Easypy Return Codes
    • Graceful Termination
    • runtime
    • testbed
    • Directories
    • Files
  • Email Notification
    • Report Defaults
    • Custom SMTP Information
    • Report Customization
    • Template Inheritance
    • Modify Recipient List
    • HTML Format Emails
    • Report Internals
    • EmailMsg Class
  • Plugin System
    • Concept & Rules
    • Creating Plugins
    • Plugin Errors
    • Runtime Plugin Disable
    • Custom Plugin Entrypoints
  • Automatic Reruns
    • Rerun Results File
    • Rerun Condition
    • Rerun Selection File
    • Rerun CLI
    • File Format
    • Examples
Previous Next

© Copyright Copyright (c) 2023, Cisco Systems Inc.. Last updated on Mar 28, 2023.