mirror of
				https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
				synced 2025-10-31 18:58:01 +00:00 
			
		
		
		
	pushing lfdata from dipti-branch, adding version number for all new_x_profile in realm.py, version number in test_vt_2
Signed-off-by: Dipti <dipti.dhond@candelatech.com>
This commit is contained in:
		| @@ -3,7 +3,7 @@ import re | ||||
| import time | ||||
| import pprint | ||||
| from pprint import pprint | ||||
| #from lfdata import LFDataCollection | ||||
| from lfdata import LFDataCollection | ||||
| from base_profile import BaseProfile | ||||
| import os | ||||
| import datetime | ||||
|   | ||||
							
								
								
									
										133
									
								
								py-json/realm.py
									
									
									
									
									
								
							
							
						
						
									
										133
									
								
								py-json/realm.py
									
									
									
									
									
								
							| @@ -22,11 +22,6 @@ import pandas as pd | ||||
| import requests | ||||
| import ast | ||||
| import csv | ||||
| #Profile Imports | ||||
| from l3_cxprofile import L3CXProfile | ||||
| from l3_cxprofile2 import L3CXProfile2 | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| def wpa_ent_list(): | ||||
| @@ -765,21 +760,41 @@ class Realm(LFCliBase): | ||||
|         link = self.lfclient_url + link | ||||
|         info = () | ||||
|  | ||||
|     def new_station_profile(self): | ||||
|     def new_station_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import station_profile | ||||
|             station_prof = StationProfile(self.lfclient_url, local_realm=self, debug_=self.debug, up=False) | ||||
|         #elif ver == 2: | ||||
|             # import station_profile2 | ||||
|             # station_prof = station_profile2.StationProfile2(self.lfclient_url, local_realm=self, debug_=self.debug, up=False) | ||||
|         return station_prof | ||||
|  | ||||
|     def new_multicast_profile(self): | ||||
|     def new_multicast_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import multicast_profile | ||||
|             multi_prof = MULTICASTProfile(self.lfclient_host, self.lfclient_port, | ||||
|                                       local_realm=self, debug_=self.debug, report_timer_=3000) | ||||
|         #elif ver == 2: | ||||
|             # import multicast_profile2 | ||||
|             # multi_prof = multicast_profile2.MULTICASTProfile2(self.lfclient_host, self.lfclient_port, | ||||
|             #                           local_realm=self, debug_=self.debug, report_timer_=3000) | ||||
|         return multi_prof | ||||
|  | ||||
|     def new_wifi_monitor_profile(self, resource_=1, debug_=False, up_=False): | ||||
|     def new_wifi_monitor_profile(self, resource_=1, debug_=False, up_=False, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import wifi_monitor_profile | ||||
|             wifi_mon_prof = WifiMonitor(self.lfclient_url, | ||||
|                                     local_realm=self, | ||||
|                                     resource_=resource_, | ||||
|                                     up=up_, | ||||
|                                     debug_=(self.debug or debug_)) | ||||
|         #elif ver == 2: | ||||
|             # import wifi_monitor_profile2 | ||||
|             # wifi_mon_prof = wifi_monitor_profile2.WifiMonitor2(self.lfclient_url, | ||||
|             #                         local_realm=self, | ||||
|             #                         resource_=resource_, | ||||
|             #                         up=up_, | ||||
|             #                         debug_=(self.debug or debug_)) | ||||
|         return wifi_mon_prof | ||||
|  | ||||
|     def new_l3_cx_profile(self, ver = 1): | ||||
| @@ -799,57 +814,117 @@ class Realm(LFCliBase): | ||||
|                               report_timer_=3000) | ||||
|         return cx_prof | ||||
|  | ||||
|     def new_l4_cx_profile(self): | ||||
|     def new_l4_cx_profile(self, ver = 1): | ||||
|         if ver == 1 : | ||||
|             #import l4_cxprofile | ||||
|             cx_prof = L4CXProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         #elif ver == 2: | ||||
|             # import l4_cxprofile2 | ||||
|             # cx_prof = l4_cxprofile2.L4CXProfile2(self.lfclient_host, | ||||
|             #                   self.lfclient_port, | ||||
|             #                   local_realm=self, | ||||
|             #                   debug_=self.debug, | ||||
|             #                   report_timer_=3000) | ||||
|         return cx_prof | ||||
|  | ||||
|     def new_generic_endp_profile(self): | ||||
|     def new_generic_endp_profile(self, ver = 1): | ||||
|         if ver == 1 : | ||||
|             #import gen_cxprofile | ||||
|             endp_prof = GenCXProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         #elif ver == 2: | ||||
|             # import gen_cxprofile2 | ||||
|             # endp_prof = gen_cxprofile2.GenCXProfile(self.lfclient_host, | ||||
|             #                   self.lfclient_port, | ||||
|             #                   local_realm=self, | ||||
|             #                   debug_=self.debug, | ||||
|             #                   report_timer_=3000) | ||||
|         return endp_prof | ||||
|  | ||||
|     def new_generic_cx_profile(self): | ||||
|     def new_generic_cx_profile(self, ver = 1): | ||||
|         """ | ||||
|         @deprecated | ||||
|         :return: new GenCXProfile | ||||
|         """ | ||||
|         if ver == 1: | ||||
|             #import gen_cxprofile | ||||
|             cx_prof = GenCXProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         #elif ver == 2: | ||||
|             # import gen_cxprofile2 | ||||
|             # cx_prof = gen_cxprofile2.GenCXProfile(self.lfclient_host, | ||||
|             #                   self.lfclient_port, | ||||
|             #                   local_realm=self, | ||||
|             #                   debug_=self.debug, | ||||
|             #                   report_timer_=3000) | ||||
|         return cx_prof | ||||
|  | ||||
|     def new_vap_profile(self): | ||||
|     def new_vap_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import vap_profile | ||||
|             vap_prof = VAPProfile(lfclient_host=self.lfclient_host, lfclient_port=self.lfclient_port, local_realm=self, | ||||
|                               debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import vap_profile2 | ||||
|         #     vap_prof = vap_profile2.VAPProfile2(lfclient_host=self.lfclient_host, lfclient_port=self.lfclient_port, local_realm=self, | ||||
|         #                       debug_=self.debug) | ||||
|         return vap_prof | ||||
|  | ||||
|     def new_vr_profile(self): | ||||
|     def new_vr_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             import vr_profile | ||||
|             from vr_profile import VRProfile | ||||
|         vap_prof = VRProfile(local_realm=self, | ||||
|             vap_prof = vr_profile.VRProfile(local_realm=self, | ||||
|                              debug=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import vr_profile2 | ||||
|         #     from vr_profile2 import VRProfile2 | ||||
|         #     vap_prof = vr_profile2.VRProfile2(local_realm=self, | ||||
|         #                      debug=self.debug)                        | ||||
|         return vap_prof | ||||
|  | ||||
|     def new_http_profile(self): | ||||
|     def new_http_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import http_profile | ||||
|             http_prof = HTTPProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import http_profile2 | ||||
|         #     http_prof = http_profile2.HTTPProfile2(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         return http_prof | ||||
|  | ||||
|     def new_fio_endp_profile(self): | ||||
|     def new_fio_endp_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import fio_endp_profile | ||||
|             cx_prof = FIOEndpProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import fio_endp_profile2 | ||||
|         #     cx_prof = fio_endp_profile2.FIOEndpProfile2(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         return cx_prof | ||||
|  | ||||
|     def new_dut_profile(self): | ||||
|         return DUTProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|     def new_dut_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import dut_profile | ||||
|             dut_profile = dut_profile.DUTProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import dut_profile2 | ||||
|         #     dut_profile = dut_profile2.DUTProfile2(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         return dut_profile | ||||
|  | ||||
|     def new_mvlan_profile(self): | ||||
|         return MACVLANProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|     def new_mvlan_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import mac_vlan_profile | ||||
|             mac_vlan_profile = MACVLANProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import mac_vlan_profile2 | ||||
|         #     mac_vlan_profile = mac_vlan_profile2.MACVLANProfile2(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         return mac_vlan_profile | ||||
|  | ||||
|     def new_test_group_profile(self): | ||||
|         return TestGroupProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|  | ||||
|     def new_vr_profile(self): | ||||
|         import vr_profile | ||||
|         from vr_profile import VRProfile | ||||
|         profile = VRProfile(local_realm=self, | ||||
|                             debug=self.debug) | ||||
|         return profile | ||||
|     def new_test_group_profile(self, ver = 1): | ||||
|         if ver == 1: | ||||
|             #import test_group_profile | ||||
|             test_group_profile = TestGroupProfile(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         # elif ver == 2: | ||||
|         #     import test_group_profile2 | ||||
|         #     test_group_profile = test_group_profile2.TestGroupProfile2(self.lfclient_host, self.lfclient_port, local_realm=self, debug_=self.debug) | ||||
|         return test_group_profile | ||||
|  | ||||
| class BaseProfile: | ||||
|     def __init__(self, local_realm, debug=False): | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| #!/usr/bin/env python3 | ||||
| import lfdata | ||||
| import lfreporting | ||||
| from lfdata import LFDataCollection | ||||
| #import lfreporting | ||||
|  | ||||
| class TestBase: | ||||
|     def __init__(self): | ||||
|   | ||||
							
								
								
									
										6
									
								
								py-scripts/test_ipv4_variable_time2.py
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										6
									
								
								py-scripts/test_ipv4_variable_time2.py
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -22,10 +22,9 @@ if 'py-json' not in sys.path: | ||||
|     sys.path.append(os.path.join(os.path.abspath('..'), 'py-json')) | ||||
|  | ||||
| import argparse | ||||
| #from LANforge.lfcli_base import LFCliBase | ||||
| from LANforge import LFUtils | ||||
| from realm import Realm | ||||
| from LANforge.test_base import TestBase | ||||
| from test_base import TestBase | ||||
| import time | ||||
| import datetime | ||||
|  | ||||
| @@ -53,7 +52,6 @@ class IPV4VariableTime(Realm, TestBase): | ||||
|         super().__init__(lfclient_host=host, | ||||
|                          lfclient_port=port) | ||||
|  | ||||
|         self.add_to | ||||
|         self.upstream = upstream | ||||
|         self.host = host | ||||
|         self.port = port | ||||
| @@ -75,7 +73,7 @@ class IPV4VariableTime(Realm, TestBase): | ||||
|         # }) | ||||
|         self.name_prefix = name_prefix | ||||
|         self.test_duration = test_duration | ||||
|         self.station_profile = self.new_station_profile(station_list=sta_list) | ||||
|         self.station_profile = self.new_station_profile(ver = 2, station_list = sta_list) | ||||
|         self.cx_profile = self.new_l3_cx_profile(ver = 2) | ||||
|  | ||||
|         #station profile settings | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Dipti
					Dipti