Ben Greear aabdcc0e1f skd-set-profile: Only remove profile if cmd-line-arg is given
Otherwise, leave it set up so we can actually use the settings.
Default sleep-time to 0 since the longer sleep time was just a hack
to work around bugs in the cloud/ap.
2021-02-22 15:43:12 -08:00
2021-01-31 17:39:04 +03:00
2021-01-27 13:19:27 -08:00
2021-01-14 19:49:30 +03:00
2020-04-23 11:13:40 -07:00
2021-01-20 16:17:57 +03:00
2020-07-06 10:38:51 -04:00
2021-02-02 12:51:42 -05:00
2021-02-09 21:06:52 +05:30

TIP Open WiFi Testing

This repository contains the test automation framework and scripts for TIP Open WiFi.

Motivation

Automate Automate and Automate!

Build status

WIP
[Build Status]

Best Practice

This project is built using python 3 and strongly recommends using virtualenv to ensure that your dev environment sandbox is created.

Code style

All code must be written in python 3 and conform to PEP 8 style guide. The test framework is built using pytest.
made-with-python
PEP8

Proposed Directory Structure

├── tests
├── libs
│   ├── cloudsdk
│   ├── apnos
│   ├── lanforge
│   ├── perfecto
│   ├── <future>
├── tools
├── docker
├── pytest          - /* to be migrated */
├── CICD_AP_CLOUSDK - /* to be migrated */
├── cicd            - /* to be migrated */
├── lanforge        - /* under cleanup consideration */
├── testbeds        - /* under cleanup consideration */
├── unit_tests      - /* to be migrated */

TO DO

  • Pytest proof of concept
  • Pytest documentation
  • Dockerized test framework PoC
  • Github nightly trigger - PoC
  • Deprecate uni_tests script and move methods into pytest Directory
  • Move Java Selenium to python/Selenium
  • Deprecate cicd scripts and move to Pytest
  • lanforge needs to be ingested as python module
  • testbeds cleanup based on Lab Orchestration
Description
No description provided
Readme BSD-3-Clause 228 MiB
Languages
Python 99%
Shell 0.6%
Roff 0.4%