Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4df47de3f2 
							
						 
					 
					
						
						
							
							add nolint to integrationtests, they are going away  ™️  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-18 14:57:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfadb965b7 
							
						 
					 
					
						
						
							
							Use short test to signal that we dont run integration  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-18 14:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6f82c3646 
							
						 
					 
					
						
						
							
							Switch from hacking buildtags to selecting tests  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-18 14:41:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ee35c9c22 
							
						 
					 
					
						
						
							
							Stuff  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-07 23:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a94ed0586e 
							
						 
					 
					
						
						
							
							Run all integration tests fully in docker  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-07 23:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b67584d47 
							
						 
					 
					
						
						
							
							Fix DERP name in integration tests  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-07 23:56:26 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							695359862e 
							
						 
					 
					
						
						
							
							Return stderr too in ExecuteCommand  
						
						
						
						
					 
					
						2022-09-21 15:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
						
						
							
						
						
							110b01befa 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into fix-bug-in-excludecorrectlytaggednodes  
						
						
						
						
					 
					
						2022-08-11 12:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							2d887046de 
							
						 
					 
					
						
						
							
							Replaced legacy ioutil usage  
						
						
						
						
					 
					
						2022-08-09 23:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							f8986132d4 
							
						 
					 
					
						
						
							
							Use tags to split the integration tests  
						
						
						
						
					 
					
						2022-08-09 12:26:12 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							a6113066ff 
							
						 
					 
					
						
						
							
							Improved logs in integration tests  
						
						
						
						
					 
					
						2022-08-05 17:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79688e6187 
							
						 
					 
					
						
						
							
							chore(all): apply formater  
						
						
						
						
					 
					
						2022-08-04 10:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							566b8c3df3 
							
						 
					 
					
						
						
							
							Fix issue were dockertest fails to start because of container mismatch  
						
						
						
						
					 
					
						2022-06-27 12:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							8cae4f80d7 
							
						 
					 
					
						
						
							
							Fail tests instead of fatal  
						
						... 
						
						
						
						Currently we exit the program if the setup does not work, this can cause
is to leave containers and other resources behind since we dont run
TearDown. This change will just fail the test if we cant set up, which
should mean that the TearDown runs aswell. 
						
						
					 
					
						2022-06-27 11:58:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							911c5bddce 
							
						 
					 
					
						
						
							
							Make saving logs from tests an option (default false)  
						
						... 
						
						
						
						We currently have a bit of flaky logic which prevents the docker plugin
from cleaning up the containers if the tests or setup fatals or crashes,
this is due to a limitation in the save / passed stats handling.
This change makes it an environment variable which by default ditches
the logs and makes the containers clean up "correctly" in the teardown
method. 
						
						
					 
					
						2022-06-27 11:56:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							802eb931d1 
							
						 
					 
					
						
						
							
							Make sure givenname is set for preauthkeys  
						
						
						
						
					 
					
						2022-05-17 22:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							9ebeb3d7e4 
							
						 
					 
					
						
						
							
							Retreive hostnames from headscale, now that they are random  
						
						
						
						
					 
					
						2022-05-17 22:11:51 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98f54c9f7f 
							
						 
					 
					
						
						
							
							chore: apply format and lint  
						
						
						
						
					 
					
						2022-04-15 18:27:57 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							a1caa5b45c 
							
						 
					 
					
						
						
							
							Minor improvements on logging  
						
						
						
						
					 
					
						2022-03-20 12:31:18 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							749c92954c 
							
						 
					 
					
						
						
							
							Add Tailscale unstable channel and repo HEAD to integration tests  
						
						... 
						
						
						
						In preparation for the implementation of the new TS2021 protocol (Tailscale control protocol v2) we are expanding the test infrastructure 
						
						
					 
					
						2022-03-18 17:05:28 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0c88a63a 
							
						 
					 
					
						
						
							
							Added small integration test for stun  
						
						
						
						
					 
					
						2022-03-08 12:11:51 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							b3fa66dbd2 
							
						 
					 
					
						
						
							
							Check for DERP in test  
						
						
						
						
					 
					
						2022-03-06 23:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e9eb90fa76 
							
						 
					 
					
						
						
							
							Added integration tests for the embedded DERP server  
						
						
						
						
					 
					
						2022-03-05 19:34:06 +01:00