Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

SASE EdgeConnect Test Suites

Customer-facing pytest suite package for EdgeConnect system testing.

Main Test Runner

  • Runner entry point: pytest-vxoa-system/run_tests.py
  • Detailed setup and execution guide: pytest-vxoa-system/README.txt

Fresh Setup (Summary)

  1. Create Python virtual environment under pytest-vxoa-system/
  2. Install dependencies from pytest-vxoa-system/Requirements.txt
  3. Set PYTHONPATH to include:
    • <workspace>/pytest-tools-lib
    • <workspace>/pytest-vxoa-system
  4. Set testbed name using PYUNIT_TESTBED (or set Testbed_name in config.csv)
  5. Add matching testbed JSON file under:
    • <workspace>/pytest-tools-lib/testbed_json/testbed_files/

Testbed JSON Reference

  • Reference template: pytest-tools-lib/testbed_json/testbed_files/sample_testbed.json
  • Recommended UI flow: pytest-tools-lib/Testbed_Json_UI/HOW_TO_GENERATE_TESTBED_JSON.md
  • Legacy generator helper: pytest-tools-lib/create_testbed_json.py

Notes

  • Script execution depends on a valid testbed JSON for the selected TB.
  • Legacy framework flags below can be kept as-is if present; some scripts still use them:
    • CHECK_ERROR_LOG=DISABLED
    • CHECK_SNAPSHOT_AND_LOG_ERRORS=DISABLED
    • FILE_JIRA=DISABLED

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages