Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ada054cc30 
							
						 
					 
					
						
						
							
							test-runner: Don't use killall  
						
						... 
						
						
						
						killall doesn't wait for the iwd process to clean up, so using it is not
enough when cleaning up between tests.
Using killall -w also doesn't work since iwd is launched by the script.
By the time killall is invoked, the script process is also cleaned up.
So when iwd is killed via killall, nobody is there to reap the zombie
process (test-runner is running as init, but doesn't do this)
The easiest solution is to make the test script itself clean up any iwd
processes it launches.  This is what has been implemented in the
previous patch. 
						
						
					 
					
						2016-12-20 12:44:52 -06:00 
						 
				 
			
				
					
						
							
							
								Markus Ongyerth 
							
						 
					 
					
						
						
						
						
							
						
						
							214603e68f 
							
						 
					 
					
						
						
							
							tools: Add MD4 to test runner kernel config  
						
						
						
						
					 
					
						2016-12-14 23:01:22 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6e729f6175 
							
						 
					 
					
						
						
							
							test-runner: Make sure to chdir to top_level_path  
						
						... 
						
						
						
						Some unit tests expect to be running from the top level iwd tree
directory to load certificates and such.  Make sure that test-runner
chdirs to the appropriate directory prior to running the unit tests. 
						
						
					 
					
						2016-12-14 15:52:28 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8bc1b6866f 
							
						 
					 
					
						
						
							
							tools: Add option for CMAC in 4.9.0-rc5+  
						
						
						
						
					 
					
						2016-12-06 17:04:07 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							22a7a209d0 
							
						 
					 
					
						
						
							
							tools: Add required for 4.9.0-rc5+ config option  
						
						
						
						
					 
					
						2016-12-06 15:18:50 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							f21698095b 
							
						 
					 
					
						
						
							
							t-runner: Specify a python version to run  
						
						
						
						
					 
					
						2016-11-30 22:57:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8d7b88ad25 
							
						 
					 
					
						
						
							
							t-runner: Disable PMU emulation for a guest  
						
						
						
						
					 
					
						2016-11-30 22:57:13 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d638791d 
							
						 
					 
					
						
						
							
							t-runner: Enable unit test support  
						
						
						
						
					 
					
						2016-11-29 11:34:07 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							50dff98280 
							
						 
					 
					
						
						
							
							t-runner: Rename abs_path_dir_list to tmpfs_extra_stuff  
						
						
						
						
					 
					
						2016-11-03 13:30:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							445f872ecd 
							
						 
					 
					
						
						
							
							t-runner: use iwd config file option  
						
						
						
						
					 
					
						2016-11-02 17:24:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							c35366fc38 
							
						 
					 
					
						
						
							
							t-runner: Move chdir into the earlier stages  
						
						
						
						
					 
					
						2016-10-12 10:31:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							60c4f0bc0d 
							
						 
					 
					
						
						
							
							t-runner: Allow relative paths in abs dir mapping  
						
						
						
						
					 
					
						2016-10-12 10:31:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							e29b193195 
							
						 
					 
					
						
						
							
							t-runner: Remove chdirs before exec. of hwsim  
						
						
						
						
					 
					
						2016-10-12 10:27:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7f523bbf 
							
						 
					 
					
						
						
							
							t-runner: Make start of IWD instance optional  
						
						
						
						
					 
					
						2016-10-05 18:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							f93b7dfad1 
							
						 
					 
					
						
						
							
							t-runner: Add symlink for absolute dir. paths  
						
						
						
						
					 
					
						2016-10-03 21:23:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff9876c47 
							
						 
					 
					
						
						
							
							t-runner: Add python file extensions  
						
						
						
						
					 
					
						2016-10-03 21:23:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ed586365 
							
						 
					 
					
						
						
							
							t-runner: Mount IWD's storage to tmpfs  
						
						
						
						
					 
					
						2016-10-03 13:52:42 -05:00 
						 
				 
			
				
					
						
							
							
								Mat Martineau 
							
						 
					 
					
						
						
						
						
							
						
						
							95017e8722 
							
						 
					 
					
						
						
							
							tools: More key and crypto kernel config parameters  
						
						
						
						
					 
					
						2016-09-05 22:40:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							6324f96e5d 
							
						 
					 
					
						
						
							
							tools: Add kernel config option  
						
						
						
						
					 
					
						2016-09-02 00:24:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							e7731f27ec 
							
						 
					 
					
						
						
							
							tools: Update kernel config for t-r to use new opts  
						
						
						
						
					 
					
						2016-07-13 10:24:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							34ffadb087 
							
						 
					 
					
						
						
							
							hwsim: Make attribute names consistent  
						
						
						
						
					 
					
						2016-07-13 10:23:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d815004b31 
							
						 
					 
					
						
						
							
							t-runner: Register hwsim as a transmission medium  
						
						
						
						
					 
					
						2016-07-13 10:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							c6fb438c73 
							
						 
					 
					
						
						
							
							hwsim: Report exit status to the parent  
						
						
						
						
					 
					
						2016-07-13 10:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							1732dcfb66 
							
						 
					 
					
						
						
							
							t-runner: Set debug environment var for hwsim  
						
						
						
						
					 
					
						2016-07-07 15:44:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							912a97719a 
							
						 
					 
					
						
						
							
							t-runner: Make radio and interface lists optional  
						
						
						
						
					 
					
						2016-07-07 15:35:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							0b8d641d2e 
							
						 
					 
					
						
						
							
							hwsim: Refactor create/list/destroy action logic  
						
						
						
						
					 
					
						2016-07-07 15:20:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							a7916ebdf2 
							
						 
					 
					
						
						
							
							hwsim: Fix string length bug  
						
						
						
						
					 
					
						2016-07-07 13:44:23 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8b20019ded 
							
						 
					 
					
						
						
							
							hwsim: Add option to enable p2p support  
						
						
						
						
					 
					
						2016-07-07 12:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5e4b929c 
							
						 
					 
					
						
						
							
							t-runner: Report if. removal status  
						
						
						
						
					 
					
						2016-06-16 18:23:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7fa2ac7b67 
							
						 
					 
					
						
						
							
							t-runner: Use radio identifiers in service assign.  
						
						
						
						
					 
					
						2016-06-16 18:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							6d0bef0bfb 
							
						 
					 
					
						
						
							
							t-runner: Add -i parameter into hostapd start cmd  
						
						
						
						
					 
					
						2016-06-16 18:21:20 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b3abd2f7ca 
							
						 
					 
					
						
						
							
							test-runner: add debug info for cmd being executed  
						
						
						
						
					 
					
						2016-06-09 09:56:40 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d9848730ed 
							
						 
					 
					
						
						
							
							test-runner: Update to the new l_main API  
						
						
						
						
					 
					
						2016-06-09 09:56:40 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							87296b4aab 
							
						 
					 
					
						
						
							
							hwsim: Update to new l_main api  
						
						
						
						
					 
					
						2016-06-09 09:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac9a20e4f 
							
						 
					 
					
						
						
							
							tools: Add test_runner_kernel_config  
						
						
						
						
					 
					
						2016-06-06 12:15:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							10be3c27b9 
							
						 
					 
					
						
						
							
							t-runner: Search for iwd in both /src and $PATH  
						
						
						
						
					 
					
						2016-06-06 12:08:56 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							411af28489 
							
						 
					 
					
						
						
							
							t-runner: Add command line option for debug output  
						
						
						
						
					 
					
						2016-06-03 09:48:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							bc22e66df5 
							
						 
					 
					
						
						
							
							t-runner: Remove debug statements  
						
						
						
						
					 
					
						2016-06-03 09:42:51 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d53873a254 
							
						 
					 
					
						
						
							
							test-runner: Fix buffer overflow  
						
						... 
						
						
						
						The argv buffer allocated by alloca is only large enough to hold the
original argument list.  Additional arguments (such as --kernel) are
appended at the end, which results in the stack corruption.  Make sure
to allocate space for additional arguments. 
						
						
					 
					
						2016-05-26 10:07:32 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f4becdff6a 
							
						 
					 
					
						
						
							
							test-runner: Use '-cpu host' in kvm mode  
						
						... 
						
						
						
						When KVM is available, use the -cpu host option.  This is useful on
distributions that might use architecture specific optimizations, which
might not be available on the default machine being emulated by qemu.
For example, a Gentoo box compiled with "-march=core-avx2" would result
in several binaries not executing properly inside the qemu environment
due to instruction set mismatches. 
						
						
					 
					
						2016-05-26 10:06:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d0b1d7d8 
							
						 
					 
					
						
						
							
							t-runner: Refactor D-bus starting logic  
						
						
						
						
					 
					
						2016-05-20 10:18:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							05df895da4 
							
						 
					 
					
						
						
							
							t-runner: Start 'haveged' by default  
						
						
						
						
					 
					
						2016-05-20 10:17:57 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							1c901bcc13 
							
						 
					 
					
						
						
							
							t-runner: Propagate host's $PATH var. into sim. env.  
						
						
						
						
					 
					
						2016-05-19 13:24:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							52611afe6f 
							
						 
					 
					
						
						
							
							t-runner: Start SW entropy generator if no HW avail.  
						
						
						
						
					 
					
						2016-05-18 14:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							94b2c00534 
							
						 
					 
					
						
						
							
							t-runner: make kvm accel. optional  
						
						
						
						
					 
					
						2016-05-18 14:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							63a4972672 
							
						 
					 
					
						
						
							
							hwsim: Remove bogus info msg  
						
						
						
						
					 
					
						2016-05-18 14:01:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7a1f5b84 
							
						 
					 
					
						
						
							
							t-runner: Change format of the summary row  
						
						
						
						
					 
					
						2016-05-18 14:01:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							5e6912afd6 
							
						 
					 
					
						
						
							
							t-runner: Add params into hwsim create action  
						
						
						
						
					 
					
						2016-05-17 17:58:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							9536c27d35 
							
						 
					 
					
						
						
							
							hwsim: Add params: --name, --nointerface  
						
						
						
						
					 
					
						2016-05-17 17:58:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							900a10d3c7 
							
						 
					 
					
						
						
							
							t-runner: Absence of hostapd instances is ok now  
						
						
						
						
					 
					
						2016-05-13 20:19:34 -05:00