guix-play/gnu
Ludovic Courtès 03d76577b9
tests: Make builds less expensive.
The switch to the reduced bootstrap broke build time assumptions made by
tests, notably the assumption that GNU-MAKE-BOOT0 was cheap to build.
This commit adjusts this to make these tests cheaper.

* gnu/packages/bootstrap.scm (%bootstrap-inputs-for-tests): New variable.
* guix/tests.scm (gnu-make-for-tests): New variable.
* tests/guix-environment.sh: Use GNU-MAKE-FOR-TESTS instead of
GNU-MAKE-BOOT0.  Remove test with FINDUTILS-BOOT0.
* tests/guix-package-net.sh (boot_make): Use GNU-MAKE-FOR-TESTS.
* tests/packages.scm ("GNU Make, bootstrap"): Likewise.
* tests/profiles.scm ("profile-derivation relative symlinks, two entries"):
Likewise.
* tests/union.scm (%bootstrap-inputs): Remove.
("union-build"): Use %BOOTSTRAP-INPUTS-FOR-TESTS instead of
%BOOTSTRAP-INPUTS.
2019-06-14 21:57:39 +02:00
..
bootloader
build Merge branch 'master' into core-updates 2019-06-13 13:24:35 +02:00
installer installer: Fix typo. 2019-06-08 02:30:25 +02:00
packages tests: Make builds less expensive. 2019-06-14 21:57:39 +02:00
services services: Import (srfi srfi-26) from the build side. 2019-06-12 17:26:28 +02:00
system Add (gnu build locale). 2019-06-07 21:50:18 +02:00
tests pack: Add '--entry-point'. 2019-06-07 09:57:19 +02:00
artwork.scm artwork: Update snapshot to 2f2fe74. 2019-06-10 23:11:07 +02:00
bootloader.scm
ci.scm
installer.scm
local.mk gnu: guile: Disable unreliable out-of-memory test 2019-06-14 09:46:49 +02:00
packages.scm
services.scm
system.scm
tests.scm