about summary refs log tree commit diff
path: root/pkgs/test
Commit message (Collapse)AuthorAge
* Merge pull request #265514 from xworld21/treewide-texlive-with-packagesDmitry Kalinkin2023-11-06
|\ | | | | treewide: switch to texlive.withPackages
| * tests.texlive.fixedHashes: ignore .tex attribute sets that are not derivationsVincenzo Mantova2023-11-05
| |
| * tests.texlive: use texlive.pkgs.PKGNAME attribute set instead of ↵Vincenzo Mantova2023-11-05
| | | | | | | | texlive.PKGNAME.pkgs list
| * tests.texlive: replace texlive.combine with texlive.withPackagesVincenzo Mantova2023-11-05
| |
| * texlive: export schemes at top levelVincenzo Mantova2023-11-04
| |
* | test.cross.sanity: add qt5.qutebrowser, firefoxAdam Joseph2023-11-05
|/
* lib.systems, test.cross.sanity: add test case for #264989Adam Joseph2023-11-04
| | | | | | | | | | | We have several cross-compilation bugs that show up if hostPlatform!=buildPlatform yet hostPlatform.config==buildPlatform.config. These bugs have appeared and disappeared as we've fiddled with the definition of equality for platform objects. This commit adds a clear-cut case where they are *not* equal and never will be, so we can test it.
* tests: fix eval failuresArtturin2023-11-04
|
* tests.cross.sanity: add pkgs.pkgsMusl.pkgsCross.gnu64.hello (#262876)Adam Joseph2023-11-03
|
* Merge pull request #250805 from xworld21/texlive-buildenv-minimalDmitry Kalinkin2023-11-01
|\ | | | | texlive: overrideTeXConfig/withPackages
| * texlive: implement __overrideTeXConfig and withPackageVincenzo Mantova2023-10-22
| | | | | | | | | | | | Implement new 'buildTeXEnv' to leverage multi-output packages and provide __overrideTeXConfig/withPackages for modifying the configuration or adding packages. The override mechanism is prefixed until stabilized.
| * tests.texlive.shebangs: use new texlive package sourceVincenzo Mantova2023-10-07
| |
| * tests.texlive.binaries: use new texlive package sourceVincenzo Mantova2023-10-07
| |
| * texlive.buildTeXLivePackage: switch to fake multi-output derivations for TeX ↵Vincenzo Mantova2023-10-07
| | | | | | | | Live packages
* | Merge pull request #261939 from tweag/check-by-name-intermediateSilvan Mosberger2023-10-30
|\ \ | | | | | | `nixpkgs-check-by-name`: Intermediate error representation refactor
| * | tests.nixpkgs-check-by-name: Remove PackageContext helperSilvan Mosberger2023-10-24
| | | | | | | | | | | | Was not really necessary anymore
| * | tests.nixpkgs-check-by-name: Custom Validation type and improvementsSilvan Mosberger2023-10-24
| | | | | | | | | | | | Co-authored-by: Wanja Hentze
| * | tests.nixpkgs-check-by-name: Minor doc updatesSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Separate file for all problemsSilvan Mosberger2023-10-24
| | | | | | | | | | | | And introduce a function for some smaller indentation
| * | tests.nixpkgs-check-by-name: Redesign and document check_result functionsSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Remove error writerSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Remove Nixpkgs structSilvan Mosberger2023-10-24
| | | | | | | | | | | | Isn't necessary anymore with the refactoring
| * | tests.nixpkgs-check-by-name: Make reference check part of structural checkSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Make structural check a global functionSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Support for combining check resultsSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: RefactorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate ShardNonDir errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate InvalidShardName errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate PackageNonDir errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate CaseSensitiveDuplicate errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate InvalidPackageName errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate IncorrectShard errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate PackageNixNonExistent errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate PackageNixDir errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate UndefinedAttr errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate WrongCallPackage errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate NonDerivation errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate Symlink errorsSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate CouldNotParseNix errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate PathInterpolation errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate SearchPath errorSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate path reference errorsSilvan Mosberger2023-10-24
| | |
| * | tests.nixpkgs-check-by-name: Intermediate error type refactoring prepSilvan Mosberger2023-10-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the tool prints problems right as it is checking the code without an intermediate error representation. However for various reasons it would be beneficial to have an intermediate error type: - It makes the code cleaner, having all errors in one place - It allows printing the error in different ways, e.g. for a future --json mode This commit prepares for an incremental refactoring for an intermediate error/problem representation. Most notable is that we want to be able to collect multiple errors/problems and not just exit on the first one. We introduce the type alias CheckResult and CheckError (later renamed to NixpkgsProblem), where CheckError allows collecting multiple CheckErrors using the utility function flatten_check_results (later renamed to check_result::sequence) The write_check_result function is only temporarily introduced to help refactoring, it's removed again in later commits.
* | | fetchFromBittorrent: Rename to fetchtorrentEirik Wittersø2023-10-28
| | |
* | | tests/stdenv: Check derivations with an MD5 `outputHash` fail to evaluatenicoo2023-10-25
| | |
* | | gcc: create dummy crtstuff on S390 as wellAdam Joseph2023-10-25
| | | | | | | | | | | | | | | | | | | | | This commit replicates the fix in https://github.com/NixOS/nixpkgs/pull/258032 for S390 as well. Co-authored-by: Artturi <Artturin@artturin.com>
* | | Merge pull request #257792 from NixOS/staging-nextMartin Weinelt2023-10-22
|\ \ \ | | | | | | | | staging-next 2023-09-28
| * \ \ Merge master into staging-nextgithub-actions[bot]2023-10-18
| |\ \ \
| * \ \ \ Merge master into staging-nextgithub-actions[bot]2023-10-13
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Merge remote-tracking branch 'origin/master' into staging-nextFabián Heredia Montiel2023-10-10
| |\ \ \ \