Commit Graph

  • 9963b32ba9 Set default min_bps in l3cxprofile in order to make it easier to use in command line. Matthew Stidham 2021-11-05 11:58:11 -07:00
  • 0347f70a89 regression_test always hangs on test_1k Matthew Stidham 2021-11-05 10:46:05 -07:00
  • 5983a8add5 Remove lanforge-scripts pip recursion Matthew Stidham 2021-11-05 10:34:16 -07:00
  • 52ded1c08b We don't want to downgrade any systems Matthew Stidham 2021-11-05 10:29:03 -07:00
  • 5879f64646 update_dependencies needs to ensure pip is up to date before running updates Matthew Stidham 2021-11-05 10:20:23 -07:00
  • 266118cc63 Requirements.txt initial commit Matthew Stidham 2021-11-05 10:08:36 -07:00
  • 3fee19c2e6 setup.py was missing pyjwt Matthew Stidham 2021-11-05 09:35:41 -07:00
  • ec1374c947 fixed lanforge error message jitendracandela 2021-11-05 17:16:50 +05:30
  • cce2d22456 Only import ap_ctl if Pexpect_serial is installed, because of Windows incompatibility issues Matthew Stidham 2021-11-04 17:33:04 -07:00
  • 468279aef2 Remove reference to non-existant file and add in text at the bottom of the script telling where to find the whl Matthew Stidham 2021-11-04 15:23:58 -07:00
  • 95ab91df2e Improve exit commands in to_pip.sh Matthew Stidham 2021-11-04 15:13:36 -07:00
  • b1b6173d14 Create python wheel by default. Move current folder to lanforge_scripts Matthew Stidham 2021-11-04 14:24:27 -07:00
  • 878fa04d15 need to ensure build is installed and up to date Matthew Stidham 2021-11-04 14:01:33 -07:00
  • 8340b0419e Don't rename parent folder, create wheel at end of process. Matthew Stidham 2021-11-04 13:29:49 -07:00
  • ee120b43e2 python_requires statement correction Matthew Stidham 2021-11-04 13:13:01 -07:00
  • eddbc31901 Update to_pip so it doesn't import non-existent files and removes all remaning importlib commands Matthew Stidham 2021-11-04 12:53:35 -07:00
  • 5e7e7e744f jbr_monitor_bssids.py: this timing works better for retrieving events Jed Reynolds 2021-11-04 00:22:49 -07:00
  • 189da24e6f lanforge_api.py: removes typing subscripts not present in python 3.7.7 Jed Reynolds 2021-11-04 00:10:27 -07:00
  • 59b18ea38f logg.py: removes typing not present in python 3.7.7 Jed Reynolds 2021-11-04 00:08:16 -07:00
  • abc422ddf8 jbr_monitor_bssids.py: removes typing subscripts not present in python 3.7.7 Jed Reynolds 2021-11-04 00:07:36 -07:00
  • c469fa5426 check_large_files: fixes neglected disk status of /boot2 Jed Reynolds 2021-11-03 22:11:27 -07:00
  • 8a0b5c22f0 LFRequest.py: converting if(debug):print() to self.logger.debug() statements Jed Reynolds 2021-11-03 19:53:19 -07:00
  • 2f7baf2987 lfcli_base.py: can now import lanforge_client.logg Jed Reynolds 2021-11-03 14:17:16 -07:00
  • 4f2fe934a3 JAG: refactoring extracted string methods to strutil.py module Jed Reynolds 2021-11-03 14:16:29 -07:00
  • 3a17f699cc LFUtils.py can now import Logg Jed Reynolds 2021-11-03 14:14:52 -07:00
  • ba008b4968 JAG: logg.py: fixes strutil import, adds tag parameter and return type to logg() Jed Reynolds 2021-11-03 14:14:25 -07:00
  • 25d40a7a6a JAG: logging class and string util methods extracted to independent modules Jed Reynolds 2021-11-03 12:53:29 -07:00
  • 861e9b127c Improve sta_name argparse variable Matthew Stidham 2021-11-03 15:44:08 -07:00
  • 3e2def4e5f Correct links in regression_test.sh Matthew Stidham 2021-11-03 14:28:35 -07:00
  • 11595b53a3 Fix links in regression test Matthew Stidham 2021-11-03 10:41:12 -07:00
  • 44c5ae3a3d lf_cleanup.py : check if cxs is empty Chuck SmileyRekiere 2021-11-03 09:56:07 -06:00
  • 89d8baee94 lf_cleanup.py iterates over the individual cxs, endp, and stations test_l3_longevity.py : comment on channel width Chuck SmileyRekiere 2021-11-03 08:02:31 -06:00
  • 9b96791a65 lanforge_api.py: replaces missing get_ methods that were omitted by broken logic trying to eliminate duplicate method generation Jed Reynolds 2021-11-02 17:23:42 -07:00
  • 8055d58ede lanforge_api.py: adds logging logic for reserved keywords and logging to file Jed Reynolds 2021-11-02 16:44:43 -07:00
  • be4c47295f lfcli_base.py: adds logging logic that is distinct from lanforge_api.py but similar in function Jed Reynolds 2021-11-02 16:39:20 -07:00
  • 0ae0c97f95 jbr_monitor_bssids.py: comments out now duplicate options Jed Reynolds 2021-11-02 16:27:40 -07:00
  • 8118406f7d lfcli_base.py: whitespace, renamed variable x to argument Jed Reynolds 2021-11-01 13:37:37 -07:00
  • 1fd331288c Add no_cleanup flag Matthew Stidham 2021-11-02 13:30:08 -07:00
  • f2e364d98a changed station_list nargs from * to + Logan Lipke 2021-11-02 10:22:44 -07:00
  • 6239273f04 changed station_list argument to accept multiple arguments in space or comma separated list Logan Lipke 2021-11-02 10:09:23 -07:00
  • 12c8985424 l3_cxprofile.py append 'alias' soon to the columns test_ip_variable_time.py update example Chuck SmileyRekiere 2021-11-02 07:52:55 -06:00
  • 0ba5abbaf0 try except added in cv test manager Shivam Thakur 2021-10-30 13:59:11 +08:00
  • 44fffafe40 lf_cleanup.py pep8 (white space, removed imports, line cleanup) Chuck SmileyRekiere 2021-10-29 13:51:30 -06:00
  • dc6693604b lf_cleanup.py : pep8 cleanup Chuck SmileyRekiere 2021-10-29 13:38:06 -06:00
  • 21e5a1d349 lf_cleanup.py : script for removing sta, cx and endp from lanforge Chuck SmileyRekiere 2021-10-29 13:33:12 -06:00
  • 45ae840e2a lf_json_autogen.py removed, replaced by lanforge_api.py Jed Reynolds 2021-10-29 09:58:16 -07:00
  • 93df56c354 update_dependencies.py : check for os to be able to run on windows Chuck SmileyRekiere 2021-10-29 08:32:45 -06:00
  • 053b577497 lanforge_api.py: several debugging enhancements Jed Reynolds 2021-10-29 00:19:23 -07:00
  • 0327ec1c05 jbr_monitor_bssids.py: work leveraging new logging methods Jed Reynolds 2021-10-29 00:15:02 -07:00
  • 32b17ac342 example fetching and removing connections Jed Reynolds 2021-10-28 21:48:03 -07:00
  • c71e93ed75 jbr_monitor_bssids.py: fixes loading logic Jed Reynolds 2021-10-28 21:05:56 -07:00
  • d8b474139a lanforge_api.py: removed debugging Jed Reynolds 2021-10-25 09:55:58 -07:00
  • 1dadbc3fc3 test_l3_longevity.py : remove the mmu field Chuck SmileyRekiere 2021-10-28 15:05:33 -06:00
  • 623f3790b9 l3_cxprofile.py white space clean up Chuck SmileyRekiere 2021-10-27 15:56:30 -06:00
  • 1515f3701a port_probe.py pep8 cleanup (line length 150) Chuck SmileyRekiere 2021-10-27 15:50:13 -06:00
  • c15d0cbf0a l3_cxprofile.py changed to is None were used == , updated exceptions Chuck SmileyRekiere 2021-10-27 15:41:47 -06:00
  • 0fe949e5f7 l3_cxprofile.py : updated column for GI port_probe.py : report the GI (Guard Index) for reporting Chuck SmileyRekiere 2021-10-27 15:27:12 -06:00
  • a31be6c835 l3_cxprofile.py : added gi and caclulated mbps port_probe.py : determining GI and calculated mbps Chuck SmileyRekiere 2021-10-27 14:09:57 -06:00
  • df68373001 Fixed function calls, renamed cli argument to fit with other arguments, fixed issue with improper type compare Logan Lipke 2021-10-27 09:31:47 -07:00
  • 3e7908a623 l3_cxprofile.py : commented out HE status for now. port_porbe.py : with 6Mb legacy frame do not set the rx_nss and rx_mhz to zero to allow for the reporting columns to be blank Chuck SmileyRekiere 2021-10-27 10:58:56 -06:00
  • 017043b7e1 l3_cxprofile.py : updated columns for rx GI Chuck SmileyRekiere 2021-10-27 10:24:57 -06:00
  • 1787929e37 l3_cxprofile.py : column title updated for Guard Index GI port_probe.py : update for various porbe syntax for the rx and tx bitrate in getting MHz values for bandwidth Chuck SmileyRekiere 2021-10-27 10:21:48 -06:00
  • 422b2ab577 port_probe.py commented out probe print Chuck SmileyRekiere 2021-10-27 09:44:59 -06:00
  • eb3b831f8b port_probe.py updated for MCS values greater then 7 l3_csprofile.py removed the guard interval column for now Chuck SmileyRekiere 2021-10-27 08:04:27 -06:00
  • 55ad888bb1 l3_cxprofile.py : alias code, added put in exception of the number of expected stations does not match the number of stations present. Chuck SmileyRekiere 2021-10-27 07:19:55 -06:00
  • 7e86d436de port_probe.py - HT derive NSS from mcs values Chuck SmileyRekiere 2021-10-27 07:02:41 -06:00
  • a1218e82ec l3_cxprovile.py, port_probe.py : updates for rx side Chuck SmileyRekiere 2021-10-26 17:20:16 -06:00
  • 563d44e39e l3_cxprofile.py : added the calculated TX port_probe.py : added the calculated TX Chuck SmileyRekiere 2021-10-26 15:46:50 -06:00
  • d582c8399a port_probe.py : tx side reading data from probe and doing HT calculations Chuck SmileyRekiere 2021-10-26 14:48:53 -06:00
  • 75245b56fb port_probe.py : added HT equation , removed spreed sheet ct_us_001_scripts.json updated Chuck SmileyRekiere 2021-10-26 07:11:00 -06:00
  • 5d22de3824 port_probe.py : added HT equation ct_us_001_scripts.json updated ip_variable_time.py test Chuck SmileyRekiere 2021-10-26 07:11:00 -06:00
  • c0eb2c000e moved port_porbe.py under py-scripts to created lf_port_probe.py to avoid confusion of the two file. Chuck SmileyRekiere 2021-10-26 05:52:27 -06:00
  • cdccc492d9 py-json/port_probe.py : py-scripts/port_probe.py py-script/test_ip_variable_time.py Starting point from previous work Chuck SmileyRekiere 2021-10-25 17:51:35 -04:00
  • 03bbf60634 test_l3_longevity.py : initialize all of the variables to avoid unintialized Chuck SmileyRekiere 2021-10-25 15:06:20 -06:00
  • 2978c95069 test_l3_longevity.py , initialize the mac_found_ul Chuck SmileyRekiere 2021-10-25 09:11:56 -06:00
  • 8320e997bc ct_us_002/3/4_test.json : added test_l3_longevity asus_ap.py defaut test mode to true for testing Chuck SmileyRekiere 2021-10-23 19:34:25 -06:00
  • 741534da45 asus_ap.py : initial place holder lf_check.py: fix meta.txt creation on interations added test_l3_longevity.py to ct_us_001_tests.json ct_us_004_tests.json Chuck SmileyRekiere 2021-10-22 15:58:32 -06:00
  • 80c49a8742 test_l3_longevity.py : updated details Chuck SmileyRekiere 2021-10-22 13:04:09 -06:00
  • 9ae874fe97 test_l3_longevity.py, updated to report the number of stations on side a the side b (eth) is not in the station count. Chuck SmileyRekiere 2021-10-22 11:12:26 -06:00
  • 4833ac8125 lf_kpi_csv.py : updated notes and comments Chuck SmileyRekiere 2021-10-22 09:23:06 -06:00
  • 9febd0a435 removed the cleanup of stations if failed to avoid TypeError: 'NoneType' object is not subscriptable Shivam Thakur 2021-10-22 19:29:25 +05:30
  • 42cefddbe7 lanforge_api.py: fixes for missing event_since(), alerts_since(), pronouns, and json_post logic Jed Reynolds 2021-10-21 17:46:49 -07:00
  • 99a40d32ff jbr_monitor_bssids.py now has logic to load scenario and wait for it to finish loading Jed Reynolds 2021-10-21 17:45:22 -07:00
  • 5f151bc912 jbr_monitor_bssids: query finds last event ID now, fixes debug Jed Reynolds 2021-10-21 16:31:50 -07:00
  • cba448d56f lf_kpi_csv.py : added tab delimiters which is used by chamberview tests Chuck SmileyRekiere 2021-10-21 16:15:16 -06:00
  • b54c0c539c desktop-hostname.bash: corrects how it finds mgt IP Jed Reynolds 2021-10-21 14:29:08 -07:00
  • 528f143c6e lf_kpi_csv.py : added default for dut-serial-num Chuck SmileyRekiere 2021-10-21 15:03:13 -06:00
  • d529fcb741 lf_kpi_csv.py , test_l3_longevity.py : bug fix test-details is test details Chuck SmileyRekiere 2021-10-21 14:55:56 -06:00
  • bde2e41459 lf_kpi_csv.py : path output fix, added dut-serial-num test_l3_longevity.py : output kpi path ct_us_001_test.json : kpi to database Chuck SmileyRekiere 2021-10-21 13:51:06 -06:00
  • 176e6b3676 script that draws names on desktop background Jed Reynolds 2021-10-21 13:12:13 -07:00
  • 91ca63f497 lf_kpi_csv.py : path output fix test_l3_longevity.py : output kpi path ct_us_001_test.json : kpi to database Chuck SmileyRekiere 2021-10-21 13:51:06 -06:00
  • 701623c829 lf_kpi_csv.py updating kpi.csv class to be used as a library test_l3_longevity.py : updated for using the lf_kpi_csv.py class for reporting kpi.csv data Chuck SmileyRekiere 2021-10-20 10:10:18 -06:00
  • 3ad491a326 ct_us_001_tests.json : updated paths for test_l3_longevity.py Chuck SmileyRekiere 2021-10-19 16:04:43 -06:00
  • 8ff674f1f2 jbr_monitor_bssids.py: WIP attempting to recreate load scenario logic with lanforge_api Jed Reynolds 2021-10-20 17:38:58 -07:00
  • 7e53c4722b JAG: added methods for events_X and alerts_X Jed Reynolds 2021-10-20 17:38:20 -07:00
  • 86b9f5e28f jbr_monitor_bssids: script for monitoring a L3 connection across a series of APs Jed Reynolds 2021-10-20 11:46:49 -07:00
  • 92ce5aa54e jbr_create_wanlink.py: adds parameters that were left out when testing to prove lanforge_api warnings Jed Reynolds 2021-10-19 22:54:46 -07:00
  • c5842993fd ct_us_001_tests.json , ct_us_004_tests.json added nightly tests Chuck SmileyRekiere 2021-10-19 22:21:06 -06:00
  • 3d67eed69e lanforge_api.py: updated request handling and now has HttpStatusData GET and POST methods Jed Reynolds 2021-10-19 18:50:52 -07:00
  • 709d7900fc driver.py: CloudShell dataplane attachment (proof of concept) erinnerim 2021-10-19 15:11:24 -07:00