Commit Graph

  • 3345eaf636 CICD: This is the initial version of files to setup test infrastructre including testrail update Syama 2020-06-10 17:18:58 -04:00
  • 6a2476dcf3 sta_connect_multi_example.py: turn cleanup on Jed Reynolds 2020-06-10 11:02:10 -07:00
  • fe18cd9850 sta_connect.py: provides way of recording stations created during a test Jed Reynolds 2020-06-10 11:01:30 -07:00
  • d88b925ced sta_connect.py: fixes UDP connections, now setting UseAutoNat, speeds up report timer Jed Reynolds 2020-06-09 22:55:21 -07:00
  • 104e0d4bca sta_connect_multi_example: changes NA to [BLANK] Jed Reynolds 2020-06-09 17:45:27 -07:00
  • e83488483f sta_connect_multi_example.py: a few options Jed Reynolds 2020-06-09 16:48:23 -07:00
  • 8b5ddaf7bf sta_connect.py: lots of changes Jed Reynolds 2020-06-09 16:47:23 -07:00
  • 9692fe45d1 lfcli_base.py: introduces exit_on_error, exit_on_fail Jed Reynolds 2020-06-09 16:46:46 -07:00
  • 78838dd827 realm.py: small debug message Jed Reynolds 2020-06-09 16:45:55 -07:00
  • 912252b277 Merge remote-tracking branch 'origin/master' Logan Lipke 2020-06-09 14:16:24 -07:00
  • a19cf49042 Added extra parameters to CXProfile classes Logan Lipke 2020-06-09 14:16:14 -07:00
  • bc5f2feb49 sta_connect_multi_example.py: demonstrates using StaConnect to operate multiple tests on multiple ports Jed Reynolds 2020-06-09 14:09:12 -07:00
  • 8be8ae6112 sta_connect_multi_example - demonstrates connecting multiple stations and passing traffic Jed Reynolds 2020-06-09 13:52:03 -07:00
  • 830dec0362 sta_connect.py: passes sta_connect_example.py test Jed Reynolds 2020-06-09 13:51:01 -07:00
  • ed392975aa sta_connect.py: WIP: making class compatible with multiple stations Jed Reynolds 2020-06-09 13:22:56 -07:00
  • 7db0b8b7ad lfcli_base.py: renames variable Jed Reynolds 2020-06-09 13:22:24 -07:00
  • f28bef230e realm.py: removes variable that lives in superclass Jed Reynolds 2020-06-09 13:21:40 -07:00
  • 0e0c8444ca LFRequest.py: fixes single-arg LFRequest() call Jed Reynolds 2020-06-09 13:09:34 -07:00
  • 201e83afa2 Merge remote-tracking branch 'origin/master' Logan Lipke 2020-06-09 13:08:34 -07:00
  • c3e48e4ed5 Moved endpoint and cx creation to specific classes Logan Lipke 2020-06-09 13:08:24 -07:00
  • d91fe50d8f lfcli_base.py: do not import realm, circular refs result Jed Reynolds 2020-06-09 13:05:36 -07:00
  • dfc6929924 sta_connect.py: WIP: converting all things into loops to handle multiple stations Jed Reynolds 2020-06-09 12:44:37 -07:00
  • ec3ac0a570 LFUtils.py: introduces port_name_series to replace portNameSeries Jed Reynolds 2020-06-09 12:44:01 -07:00
  • 3792395f2a lfcli_base.py: class automatically gets a realm Jed Reynolds 2020-06-09 12:43:06 -07:00
  • 0a45d0b24a Added endpoint and cx creation for layer4 and generic endpoints Logan Lipke 2020-06-09 12:32:29 -07:00
  • 92ea2a41da realm: renames StationProfile.build() to StationProfile.create(), future profile methods will all be named create() Jed Reynolds 2020-06-09 10:16:22 -07:00
  • d68e193d6e realm.py: renames methods to pep8 Jed Reynolds 2020-06-09 09:59:38 -07:00
  • 2ebaa1d92c Added check for trailing '/' in output_dir argument Logan Lipke 2020-06-05 17:00:35 -07:00
  • 4217566b7d sta_connect_example.py: debugging off Jed Reynolds 2020-06-05 15:24:56 -07:00
  • 637314fcc5 sta_connect.py: adds slashes Jed Reynolds 2020-06-05 15:24:41 -07:00
  • 478d3ec768 sta_connect.py: removing unecessary variables Jed Reynolds 2020-06-05 15:18:03 -07:00
  • 83304a1c30 LFRequest.py: enabling more debugging Jed Reynolds 2020-06-05 15:13:01 -07:00
  • 4882eb2115 lfcli_base.py: enabling more debugging Jed Reynolds 2020-06-05 15:12:14 -07:00
  • 7fd3801734 sta_connect_example.py: temporarily turning on debugging Jed Reynolds 2020-06-05 15:11:32 -07:00
  • 14e3c59ef1 Removed extra base_url in url assignment Logan Lipke 2020-06-05 14:50:53 -07:00
  • a9d69aa681 LFRequest.py fixes check Jed Reynolds 2020-06-05 14:45:41 -07:00
  • ca111483b7 updates url checking Jed Reynolds 2020-06-05 14:44:57 -07:00
  • 7f5ec13a7d Rewrote usage of LFRequest to work with new constructor Logan Lipke 2020-06-05 14:41:03 -07:00
  • e5d677107c Merge branch 'master' of https://github.com/greearb/lanforge-scripts Logan Lipke 2020-06-05 14:14:38 -07:00
  • 4445c0f696 Moved leading/trailing slash check to prevent NoneType Errors Logan Lipke 2020-06-05 14:14:26 -07:00
  • 9fdffc7b62 sta_connect.py: removes use of f-strings Jed Reynolds 2020-06-05 14:10:53 -07:00
  • 55a7ff3116 Moved leading/trailing slash check to prevent NoneType Errors Logan Lipke 2020-06-05 14:03:58 -07:00
  • bc6499e213 Added check for valid url format for LFRequest init Logan Lipke 2020-06-05 13:07:06 -07:00
  • 4490d51b3a Removed trailing forward slash Logan Lipke 2020-06-05 12:46:59 -07:00
  • 0f439528d5 Removed format_sta_name, switched to using LFUtils.portNameSeries for sta name generation Logan Lipke 2020-06-05 11:19:18 -07:00
  • a137ca1792 Fixed missing %s in url Logan Lipke 2020-06-05 10:51:51 -07:00
  • 0736b1d645 lfcli_base.py: removes type hints (too modern) Jed Reynolds 2020-06-05 10:01:04 -07:00
  • fe5006edeb realm.py: refactorings/improvements: Jed Reynolds 2020-06-04 22:54:33 -07:00
  • ae014c3eeb LFUtils.py: updates portListToAliasMap to have debug param, raise exception on empty/no results Jed Reynolds 2020-06-04 22:52:09 -07:00
  • e26463cc59 lfcli_base.py: refactoring includes methods previously defined in sta_connect Jed Reynolds 2020-06-04 22:51:04 -07:00
  • d5ecef3a9c sta_connect.py: refactors methods to use self not super(), moves _fail, _pass into superclass Jed Reynolds 2020-06-04 22:50:18 -07:00
  • af37e48d66 stations_connected.py: provides method to query how many stations are associated with BSSID Jed Reynolds 2020-06-04 22:49:17 -07:00
  • 510f72a0b0 renamed file Jed Reynolds 2020-06-04 15:26:26 -07:00
  • 53a5d3de95 querying stations example WIP Jed Reynolds 2020-06-04 15:19:29 -07:00
  • b7d497b904 sta_connect_example.py: shows example of how to get passing state and failure messages Jed Reynolds 2020-06-04 15:06:31 -07:00
  • 0b8e460136 sta_connect.py: provides pass/fail methods: Jed Reynolds 2020-06-04 15:06:02 -07:00
  • 194bcb7845 Fixed extra % sign in formatting Logan Lipke 2020-06-04 14:53:47 -07:00
  • 979b9754c1 Fixed missing %s Logan Lipke 2020-06-04 14:51:32 -07:00
  • a1bd5865ed Fixed missing %s Logan Lipke 2020-06-04 14:16:56 -07:00
  • e768a1544b Changed fstrings to % formatting Logan Lipke 2020-06-04 14:15:40 -07:00
  • c4d96626a5 Merge remote-tracking branch 'origin/master' Logan Lipke 2020-06-04 13:59:15 -07:00
  • 80082e85b1 Changed fstrings to % formatting Logan Lipke 2020-06-04 13:58:59 -07:00
  • e2e7e9240c sta_connect: updated to have a results array Jed Reynolds 2020-06-04 13:32:20 -07:00
  • 29c18611da Refactored code to fit with PEP8 specifications and work with LFcliBase. Logan Lipke 2020-06-04 11:23:08 -07:00
  • a5a8dc370d Merge branch 'master' of github.com:greearb/lanforge-scripts Ben Greear 2020-06-04 06:12:57 -07:00
  • a327818014 cicd: Consider oom-killer a crash when processing logs. Ben Greear 2020-06-04 06:12:33 -07:00
  • dba92521f7 realm_test.py: successfully removes and creates new stations using build() Jed Reynolds 2020-06-04 00:31:54 -07:00
  • 4d27b27f7d realm.py: lots of progress making StationProfile::build work Jed Reynolds 2020-06-04 00:31:15 -07:00
  • 14db352952 create_sta.py: updates call for ports Jed Reynolds 2020-06-04 00:29:39 -07:00
  • d37f633eb6 set_port.py: adds port interest flags Jed Reynolds 2020-06-04 00:29:08 -07:00
  • b5eb2f9e2f LFUtils.py: lots of debug additions, whitespace/formatting Jed Reynolds 2020-06-04 00:28:44 -07:00
  • 49b137a3bd realm.py: adds new_station_profile(), uses renamed methods Jed Reynolds 2020-06-03 16:52:25 -07:00
  • 2a1e79949f py-json: renames methods to snake_case as per PEP8 Jed Reynolds 2020-06-03 16:51:33 -07:00
  • 93012bd20c realm_test.py: WIP, searching stations by pattern Jed Reynolds 2020-06-03 16:38:32 -07:00
  • d43ed3c588 LFRequest.py: sets die-on-error, improves efficiency of find_ports_like Jed Reynolds 2020-06-03 16:37:29 -07:00
  • 3ec51b00aa lfcli_base.py: improvements to error debugging Jed Reynolds 2020-06-03 16:35:34 -07:00
  • 546fbc371f realm_test.py: WIP: Jed Reynolds 2020-06-03 15:35:14 -07:00
  • d6f463c352 realm.py: WIP: Jed Reynolds 2020-06-03 15:34:16 -07:00
  • f2c1e71281 lfcli_base.py: attempt to improve error capture and reporting Jed Reynolds 2020-06-03 15:31:14 -07:00
  • fac2d4b2c1 Added check for jsonget of endpoint info, added stacktrace on fail Logan Lipke 2020-06-03 15:09:26 -07:00
  • d4817c9727 renames create_genlink to generic_cx Jed Reynolds 2020-06-03 13:41:55 -07:00
  • 551ff33b64 connectTest.py: uses refactored create_genlink class Jed Reynolds 2020-06-03 13:39:37 -07:00
  • bd6fafd215 create_genlink.py: refactored to be a lfcli_base class Jed Reynolds 2020-06-03 13:39:07 -07:00
  • e1d4478f7d connectTest.py: reorganizes guards Jed Reynolds 2020-06-03 13:28:07 -07:00
  • bcb814f2c1 realm.py: WIP: Jed Reynolds 2020-06-03 13:27:40 -07:00
  • b1efecd5d6 py-json: defines flags for add_sta, set_port Jed Reynolds 2020-06-03 13:25:19 -07:00
  • 9bf6cacc29 cicd: Make log files unique per testbed. Ben Greear 2020-06-03 10:44:59 -07:00
  • 958fdef8ca sta_connect_example.py, __init__.py: added example driver Jed Reynolds 2020-06-03 10:40:13 -07:00
  • 99efd0d9c7 sta_connect.py: adds gaurd Jed Reynolds 2020-06-03 10:39:46 -07:00
  • bbf29e2455 Changed names of stations to use staName variable Logan Lipke 2020-06-03 10:19:29 -07:00
  • 8e82ab83a7 Changed wanlink naming to fit LANforge naming patterns Logan Lipke 2020-06-03 09:22:38 -07:00
  • 55d2d584f9 Fixed names and redundant parentheses Logan Lipke 2020-06-03 09:20:22 -07:00
  • f923273c4e Merge remote-tracking branch 'origin/master' Logan Lipke 2020-06-03 09:18:50 -07:00
  • f9d438074c Changed naming scheme of wanlinks to fit LANforge pattern Logan Lipke 2020-06-03 09:18:20 -07:00
  • 8fee309d2d connectTest.py: refactors test into a class; fixes how port is brought up, now reliably creates port and it get IP address; NOT DONE Jed Reynolds 2020-06-02 23:57:42 -07:00
  • 61701f2fa6 looks like station_info produces no information, needs refactoring, more debugging Jed Reynolds 2020-06-02 17:11:58 -07:00
  • 2733f976e7 updateTest: more refinements Jed Reynolds 2020-06-02 17:11:10 -07:00
  • 8e2771e4f2 updateTest: improvements, also trying to summarize run into email Jed Reynolds 2020-06-02 17:02:21 -07:00
  • 12e454178d auto-install-gui: no longer killing java here, let caller do that Jed Reynolds 2020-06-02 17:00:56 -07:00
  • a787cf8c14 Added command to resume GUI after killing proc Logan Lipke 2020-06-02 14:49:28 -07:00