Matthew Stidham 
							
						 
					 
					
						
						
							
						
						0c28b8745c 
					 
					
						
						
							
							scenario.py: Python logic allows us to easily compare lists of integers the way we want to  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						c9cdfe40be 
					 
					
						
						
							
							scenario.py: Use logic to test versions so that when we upgrade LANforge to 5.4.6 that scenario will still use the events tab without manual fixing.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						f86e86545e 
					 
					
						
						
							
							scenario.py: Also check if LANforge version is 5.4.5 when determining whether to use events json data or not  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						95777f8b31 
					 
					
						
						
							
							scenario.py: Print existing ports at the end of the test when debug is turned on  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						cf32498e0f 
					 
					
						
						
							
							scenario.py: Check if 'phantom' is in port.keys() before the query  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						f1bb25aa2f 
					 
					
						
						
							
							scenario.py: Improve is_port_phantom logic in case there are two ports with one name in the output  
						
						 
						
						... 
						
						
						
						Print out the name of the port which is phantom (if applicable)
Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						c31fb26d20 
					 
					
						
						
							
							scenario.py create are_any_ports_phantom and is_port_phantom functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						17d8a7c12e 
					 
					
						
						
							
							scenario: Log "Starting Scenario" Every time scenario.py runs. This allows us to filter logging files for better debug information  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						72febfd9c1 
					 
					
						
						
							
							Revert "Revert "scenario.py: Move get_events and find_new_events to Realm""  
						
						 
						
						... 
						
						
						
						This reverts commit 3d6eb6c140bffaa904da96efb6692f07f57b9096. 
						
						
					 
					
						2022-07-12 15:45:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						bfc51a6c7b 
					 
					
						
						
							
							Revert "scenario.py: Move get_events and find_new_events to Realm"  
						
						 
						
						... 
						
						
						
						Breaks things
This reverts commit 37026e108066be837936dde4bf73fd464d0746f7. 
						
						
					 
					
						2022-07-12 15:45:32 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						08b38b5044 
					 
					
						
						
							
							scenario.py: Move get_events and find_new_events to Realm  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2022-07-12 15:45:32 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						42921c4e7a 
					 
					
						
						
							
							scenario.py: Remove unused import  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-12-06 11:30:46 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						769cfff912 
					 
					
						
						
							
							scenario.py: Check for BuildVersion, that will tell you whether the /events/ flag will work  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-12-06 11:11:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						9b31c41749 
					 
					
						
						
							
							scenario.py: sleep 30 seconds if /events/ flag is not present  
						
						 
						
						... 
						
						
						
						regression_test: work with new scenario.py
Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-12-03 15:23:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						c11321dc05 
					 
					
						
						
							
							Update scenario aNd RegrEs   IO n . Py  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-10-08 12:36:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						097d2f42f5 
					 
					
						
						
							
							Improving py-scripts files to fix errors with regression test  
						
						 
						
						... 
						
						
						
						updating to_pip.sh
Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-10-04 11:51:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						e6cf6b9337 
					 
					
						
						
							
							1. Create pandas_extensions.py  
						
						 
						
						... 
						
						
						
						2. Remove unused imports
Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-09-21 11:11:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Stidham 
							
						 
					 
					
						
						
							
						
						36400e003d 
					 
					
						
						
							
							Making it so that lanforge-scripts can work if the repository isn't named exactly the same way  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Stidham <stidmatt@gmail.com > 
						
						
					 
					
						2021-09-17 15:29:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erinnerim 
							
						 
					 
					
						
						
							
						
						1d7578251c 
					 
					
						
						
							
							Updates to import statements:  
						
						 
						
						... 
						
						
						
						- Import importlib, os, and sys to each python script.
 - Append "lanforge-scripts" root directory to the system path, allowing each script to be called from an antecedent directory. e.g.
if 'lanforge-scripts' not in sys.path:
    sys.path.append(os.path.join(os.path.abspath(__file__ + "../../../../../")))
 - All statements of the form 'from <module> import <class>' replace with:
<module> = importlib.import_module("lanforge-scripts.<directory>.<module>")
<class> = <module>.<class> 
						
						
					 
					
						2021-09-15 16:17:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dipti 
							
						 
					 
					
						
						
							
						
						4a9f4bdfdb 
					 
					
						
						
							
							test_x script, edits to tests/help  
						
						 
						
						
						
						
					 
					
						2020-11-19 11:59:16 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Logan Lipke 
							
						 
					 
					
						
						
							
						
						098855b2fa 
					 
					
						
						
							
							Added output, fixed logic  
						
						 
						
						
						
						
					 
					
						2020-10-30 14:09:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Logan Lipke 
							
						 
					 
					
						
						
							
						
						2d30779ade 
					 
					
						
						
							
							Script for loading dbs and controlling test groups  
						
						 
						
						
						
						
					 
					
						2020-10-28 17:55:52 -07:00