about summary refs log tree commit diff
path: root/pkgs/test
Commit message (Collapse)AuthorAge
* tests.haskell.incremental: change package used from turtle to temporaryDennis Gosnell2023-05-30
| | | | | | With a recent hackage update, turtle stopped compiling on ghc94. This commit changes the tests.haskell.incremental test to use the temporary package instead of turtle.
* tests.haskell.incremental: initRebecca Turner2023-05-25
|
* texlive.combine: move repstopdf test to tests.texlive (#231742)Vincenzo Mantova2023-05-14
|
* Merge staging-next into staginggithub-actions[bot]2023-05-10
|\
| * tests.stdenv.test-inputDerivation: initAlyssa Ross2023-05-09
| |
* | Merge pull request #229754 from rrbutani/fix/cc-wrapper-extra-positional-argsJohn Ericson2023-05-08
|\ \ | |/ |/| Support `--` in `cc-wrapper`
| * cc-wrapper-test: add tests for `--`Rahul Butani2023-05-03
| |
* | tests.cc-multilib: put error on separate lineArtturin2023-05-05
| |
* | tests.rustCustomSysroot: remove unmaintained and broken by upstream testArtturin2023-05-05
|/
* Merge pull request #206763 from xworld21/texlive-centralize-versionDmitry Kalinkin2023-04-30
|\ | | | | texlive: use version info from tlpdb instead of hardcoding
| * texlive: use version info from tlpdb instead of hardcodingVincenzo Mantova2023-04-22
| |
* | tests.texlive: also test xelatex in the opentype font testapfelkuchen062023-04-27
| |
* | tests.makeBinaryWrapper: avoid same-triple crossAlyssa Ross2023-04-19
|/ | | | | | We shouldn't try compiling to aarch64-unknown-linux-gnu from aarch64-unknown-linux-gnu, because that tends to confuse things and is not representative of actual cross compilation usage.
* Merge #223741: writeTextFile: chmod before checkPhaseVladimír Čunát2023-04-04
|\ | | | | | | ...into staging
| * writeTextFile: chmod before checkPhaseNaïm Favier2023-03-29
| | | | | | | | | | | | | | | | | | | | Set the executable bit before running the check phase, so that the check phase can run the script to test its behaviour. This aligns with what `concatTextFile` is doing. Also use explicit `if` statements so that we don't silently ignore `chmod` failures.
* | Merge pull request #209870 from ↵Bernardo Meurer2023-04-03
|\ \ | |/ |/| | | amjoseph-nixpkgs/pr/stdenv/external-gcc-bootstrap
| * pkgs/test/stdenv/default.nix: add gcc-stageCompareAdam Joseph2023-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a derivation `gcc-stageCompare` to `pkgs/test/stdenv/default.nix`. It is important to always build this derivation whenever building `stdenv`! Because we are using a Nix-driven bootstrap instead of gcc's built-in `--enable-bootstrap`, the `gcc` derivation no longer performs the post-self-compilation sanity check. You must build this derivation in order to perform that sanity check. The major benefit of this new approach is that the sanity check (which involves a third compilation of gcc) can be performed *concurrently* with all packages that depend on `stdenv`, rather than serially. Since `stdenv` has very little derivation-level parallelism it cannot take advantage of more than one or perhaps two builders. If you have three or more builders this commit will reduce the time-to-rebuild-stdenv by around 20% (one of three gcc rebuilds is removed from the critical path, and stdenv's build time is dominated by roughly 3*gcc + 1*binutils + 1*bison-test-suite). Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* | Merge master into staging-nextgithub-actions[bot]2023-03-17
|\ \ | |/ |/|
| * Merge pull request #119362 from xworld21/texlive-combine-fix-buildenvDmitry Kalinkin2023-03-17
| |\ | | | | | | texlive.combine: split static $TEXMFDIST into a separate derivation
| | * texlive.combine: split static $TEXMFDIST into a separate derivationVincenzo Mantova2023-02-05
| | |
* | | Merge staging-next into staginggithub-actions[bot]2023-03-14
|\| |
| * | Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2023-03-14
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: - pkgs/development/python-modules/crownstone-cloud/default.nix - pkgs/development/python-modules/exrex/default.nix - pkgs/development/python-modules/mkdocs-minify/default.nix - pkgs/development/python-modules/myjwt/default.nix - pkgs/development/tools/analysis/checkov/default.nix
| | * | tests.texlive: check that tlpdb.nix is the one generated from the upstream ↵Vincenzo Mantova2023-03-12
| | | | | | | | | | | | | | | | texlive.tlpdb.xz
* | | | Merge staging-next into staginggithub-actions[bot]2023-03-12
|\| | |
| * | | Merge branch 'master' into staging-nextVladimír Čunát2023-03-12
| |\| |
| | * | texlive: add test for lualatex fontsapfelkuchen062023-03-08
| | | |
* | | | Merge staging-next into staginggithub-actions[bot]2023-03-06
|\| | |
| * | | Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2023-03-06
| |\| |
| | * | python3Packages.tensorflow: fix `GLIBCXX_3.4.30' not foundSomeone Serge2023-03-04
| | | | | | | | | | | | | | | | | | | | Make tensorflow (and a bunch of ther things) use CUDA-compatible toolchain. Introduces cudaPackages.backendStdenv
* | | | tests.stdenv.outputs-no-out: update expectedMsgArtturin2023-03-02
| | | |
* | | | tests.stdenv.outputs-no-out: cause less rebuildsArtturin2023-03-02
|/ / / | | | | | | | | | now gcc isn't built
* | | Merge staging-next into staginggithub-actions[bot]2023-02-23
|\| |
| * | Merge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross2023-02-23
| |\ \ | | | | | | | | | | | | | | | | Conflicts: pkgs/development/libraries/pmdk/default.nix
| | * \ Merge pull request #217206 from Artturin/stdenvimprovements1Bernardo Meurer2023-02-23
| | |\ \
| | | * | treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin2023-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
| | | * | tests.stdenv.outputs-no-out: fixArtturin2023-02-22
| | | | |
* | | | | Merge staging-next into staginggithub-actions[bot]2023-02-23
|\| | | |
| * | | | Merge master into staging-nextgithub-actions[bot]2023-02-23
| |\| | |
| | * | | cudaPackages_12: 12.0.0 -> 12.0.1Connor Baker2023-02-22
| | |/ /
* | | | Merge staging-next into staginggithub-actions[bot]2023-02-22
|\| | |
| * | | Merge master into staging-nextgithub-actions[bot]2023-02-22
| |\| |
| | * | cuda-samples: init 11.8Connor Baker2023-02-22
| | | |
* | | | tests.stdenv: add hooks.patch-shebangs.split-string & tweak testsArtturin2023-02-17
| | | |
* | | | tests.stdenv: move patch-shebangs testArtturin2023-02-17
|/ / /
* | | Merge pull request #211685 from Artturin/splicingstuff1-splitArtturi2023-02-03
|\ \ \ | |/ / |/| |
| * | tests.overriding: add repeatedOverrides-pname, repeatedOverrides-entangled-pnameArtturin2023-01-28
| | | | | | | | | | | | from https://github.com/NixOS/nixpkgs/pull/201734#pullrequestreview-1185972282
| * | tests.overriding: initArtturin2023-01-20
| |/ | | | | | | only outputs the first failing test atm
* | Merge staging-next into staginggithub-actions[bot]2023-01-30
|\ \
| * \ Merge master into staging-nextgithub-actions[bot]2023-01-30
| |\ \
| | * | top-level/pkg-config: Make tests easy to findRobert Hensing2023-01-29
| | | |