gnu: guix: Enable container tests.
* gnu/packages/package-management.scm (guix-devel): Delete 'disable-container-tests' build phase.
This commit is contained in:
		
							parent
							
								
									dbbc248aee
								
							
						
					
					
						commit
						34582b3037
					
				
					 1 changed files with 1 additions and 12 deletions
				
			
		| 
						 | 
					@ -200,18 +200,7 @@ the Nix package manager.")
 | 
				
			||||||
                            (chmod po #o666))
 | 
					                            (chmod po #o666))
 | 
				
			||||||
                          (find-files "." "\\.po$"))
 | 
					                          (find-files "." "\\.po$"))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                (zero? (system* "sh" "bootstrap"))))
 | 
					                (zero? (system* "sh" "bootstrap"))))))))
 | 
				
			||||||
             (add-after
 | 
					 | 
				
			||||||
              'unpack 'disable-container-tests
 | 
					 | 
				
			||||||
              ;; XXX FIXME: These tests fail within the build container.
 | 
					 | 
				
			||||||
              (lambda _
 | 
					 | 
				
			||||||
                (substitute* "tests/syscalls.scm"
 | 
					 | 
				
			||||||
                  (("^\\(test-assert \"(clone|setns|pivot-root)\"" all)
 | 
					 | 
				
			||||||
                   (string-append "(test-skip 1)\n" all)))
 | 
					 | 
				
			||||||
                (substitute* "tests/containers.scm"
 | 
					 | 
				
			||||||
                  (("^\\(test-assert" all)
 | 
					 | 
				
			||||||
                   (string-append "(test-skip 1)\n" all)))
 | 
					 | 
				
			||||||
                #t))))))
 | 
					 | 
				
			||||||
      (native-inputs
 | 
					      (native-inputs
 | 
				
			||||||
       `(("autoconf" ,(autoconf-wrapper))
 | 
					       `(("autoconf" ,(autoconf-wrapper))
 | 
				
			||||||
         ("automake" ,automake)
 | 
					         ("automake" ,automake)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue