Vitalij Dovhanyc 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e15a08326c 
							
						 
					 
					
						
						
							
							simplify integration testing with matrix jobs ( #1799 )  
						
						... 
						
						
						
						* simplify integration testing with matrix jobs
* check if all of the integration tests are in the test-integration workflow 
						
					 
					
						2024-03-02 22:36:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							384ca03208 
							
						 
					 
					
						
						
							
							new IP allocator and add postgres to integration tests. ( #1756 )  
						
						
						
					 
					
						2024-02-18 19:31:29 +01:00 
						 
				 
			
				
					
						
							
							
								MichaelKo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85e92db505 
							
						 
					 
					
						
						
							
							Enhance pipeline stability and automatically retry unstable tests ( #1566 )  
						
						... 
						
						
						
						* add test retry to action
* add test retry to action 
						
					 
					
						2023-11-27 18:32:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a59aab2081 
							
						 
					 
					
						
						
							
							Remove support for non-noise clients (pre-1.32) ( #1611 )  
						
						
						
					 
					
						2023-11-23 08:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a4d0f760 
							
						 
					 
					
						
						
							
							Handle errors in integration test setups  
						
						... 
						
						
						
						Thanks @kev-the-dev
Closes  #1460 
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-09-05 08:47:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							fe75b71620 
							
						 
					 
					
						
						
							
							use nix caching and docker caching in CI  
						
						... 
						
						
						
						Also bumps tailscale version to trigger build and fixes a CLI test
that had the wrong capitalisation
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-06-29 12:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							61a2915f17 
							
						 
					 
					
						
						
							
							port reminder of integrationv1 test to v2  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-05-10 20:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56dd734300 
							
						 
					 
					
						
						
							
							Add go profiling flag, and enable on integration tests ( #1382 )  
						
						
						
					 
					
						2023-04-27 16:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							00fbd8dd93 
							
						 
					 
					
						
						
							
							Remove all tests before generating new ones  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-02-02 17:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							e1eb30084d 
							
						 
					 
					
						
						
							
							Remove new line at start of test template  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-02-01 10:58:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							673638afe7 
							
						 
					 
					
						
						
							
							Use ripgrep to find list of tests  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-02-01 10:58:37 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							da48cf64b3 
							
						 
					 
					
						
						
							
							Set OpenID Connect Expiry  
						
						... 
						
						
						
						This commit adds a default OpenID Connect expiry to 180d to align with
Tailscale SaaS (previously infinite or based on token expiry).
In addition, it adds an option use the expiry time from the Token sent
by the OpenID provider. This will typically cause really short expiry
and you should only turn on this option if you know what you are
desiring.
This fixes  #1176 .
Co-authored-by: Even Holthe <even.holthe@bekk.no>
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-31 18:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							727d95b477 
							
						 
					 
					
						
						
							
							Improve generated integration tests  
						
						... 
						
						
						
						- Save logs from control(headscale) on every run to tmp
- Upgrade nix-actions
- Cancel builds if new commit is pushed
- Fix a sorting bug in user command test
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-30 14:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a2593344 
							
						 
					 
					
						
						
							
							Rename [Nn]amespace -> [Uu]ser in go code  
						
						... 
						
						
						
						Use gopls, ag and perl to rename all occurances of Namespace
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-18 15:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							81254cdf7a 
							
						 
					 
					
						
						
							
							Limit run regex for generated workflows  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-06 18:36:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							7274fdacc6 
							
						 
					 
					
						
						
							
							Generate github action jobs for integration tests  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-06 12:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							efd0f79fbc 
							
						 
					 
					
						
						
							
							Add script to generate integration test gitjobs  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2023-01-06 12:32:24 +01:00