| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							39e32799b3
							
						
					 | 
					
						
						
							
							test/sandbox: compare filesystem hierarchy
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 27s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 2m34s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 3m37s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 3m41s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 56s 
				
			 
		
		
	 
 
	 
						
						For checking deterministic aspects of fs outcome.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-03-02 22:59:04 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9953768de5
							
						
					 | 
					
						
						
							
							test: rename session message identifier
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 26s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 35s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 2m14s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 2m36s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 56s 
				
			 
		
		
	 
 
	 
						
						Labelling this as sway is misleading.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-03-02 22:47:33 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0d3652b793
							
						
					 | 
					
						
						
							
							test/sandbox/assert: wrap printf
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 26s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 2m34s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 3m30s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 3m38s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 50s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-03-02 18:37:46 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d8e9d71f87
							
						
					 | 
					
						
						
							
							test/sandbox: check mount outcome
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 21s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 32s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 35s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 35s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 49s 
				
			 
		
		
	 
 
	 
						
						Do this at the beginning of the test for early failure.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-28 15:56:15 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							558974b996
							
						
					 | 
					
						
						
							
							test/sandbox: assert mntent json
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 28s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 2m27s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 3m24s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 3m25s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 49s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-28 15:40:58 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4de4049713
							
						
					 | 
					
						
						
							
							test/sandbox: wrap libc getmntent
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 30s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 2m35s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 3m23s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 3m35s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 50s 
				
			 
		
		
	 
 
	 
						
						For checking mounts outcome.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-28 14:56:08 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5de28800ad
							
						
					 | 
					
						
						
							
							test: verify fsu ppid check
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 27s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 33s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 1m44s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 2m8s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 51s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-26 16:51:57 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8e50293ab7
							
						
					 | 
					
						
						
							
							test: remove sway process check
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 26s 
				
			 
		
			
				
	
				Test / Fpkg (push) Successful in 34s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 1m50s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 2m12s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 54s 
				
			 
		
		
	 
 
	 
						
						This eliminates the race where systemd restarts sway too quick.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-26 13:52:44 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c62689e17f
							
						
					 | 
					
						
						
							
							nix: interrupt via tty
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 25s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 1m46s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 2m9s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 42s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-25 18:20:47 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b4549c72be
							
						
					 | 
					
						
						
							
							nix: verify silent signal exit
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 25s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 1m40s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 2m1s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 41s 
				
			 
		
		
	 
 
	 
						
						This catches errors in the cleanup process initiated by a signal.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-25 01:22:16 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b6af8caffe
							
						
					 | 
					
						
						
							
							nix: clean up directory structure
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Test / Create distribution (push) Successful in 19s 
				
			 
		
			
				
	
				Test / Fortify (push) Successful in 36s 
				
			 
		
			
				
	
				Test / Data race detector (push) Successful in 56s 
				
			 
		
			
				
	
				Test / Flake checks (push) Successful in 41s 
				
			 
		
		
	 
 
	 
						
						Tests for fpkg is going to be in ./cmd/fpkg, so this central tests directory is no longer necessary.
Signed-off-by: Ophestra <cat@gensokyo.uk> 
						
						
					 | 
					
						2025-02-23 18:48:01 +09:00 | 
					
					
						
						
							
							
							
						
					 |