Dmitry Kalinkin
ac3d200056
Merge pull request #252012 from xworld21/texlive-split-core
...
texlive: split outputs & spring cleaning
2023-09-02 22:22:19 -04:00
Robert Scott
e0f6367446
cc-wrapper, binutils-wrapper: add tests hardening-flags-handling
...
most tests use debian-devscripts' hardening-check, so only work on
ELF systems and can only detect a limited subset of flags.
some extra tests actually execute fortify-protected programs and
should be slightly more universally applicable.
2023-09-02 15:01:54 +01:00
Maciej Krüger
edfb18664a
Merge pull request #252225 from nbraud/fetchDebianPatch
2023-08-30 19:06:32 +02:00
nicoo
e4162c9e7b
fetchDebianPatch: add test
2023-08-30 07:55:07 +00:00
Silvan Mosberger
d42ae665dc
tests.nixpkgs-check-by-name: Cleaner testing
...
- Better filesystem case-sensitivity heuristic
We shouldn't assume that Linux is always case-sensitive.
- Don't include case-sensitive filename in tree
Was used for tests, but this broke channel updates because there's a
check to make sure there's no case-sensitive files!
https://hydra.nixos.org/build/233371356/nixlog/1
2023-08-29 23:36:47 +02:00
Vincenzo Mantova
e2e33e611c
texlive.bin.core-big: enable upmendex
2023-08-29 16:16:15 +01:00
Silvan Mosberger
f616ad76f0
Merge pull request #250885 from tweag/spp-1a
...
[RFC 140] Simple package paths, part 1a: Checking tool
2023-08-29 16:36:26 +02:00
Silvan Mosberger
34c8b0a8e5
nixos/release-combined.nix: Build pkgs/by-name tester
2023-08-29 16:35:07 +02:00
Silvan Mosberger
271eb02995
pkgs/test/nixpkgs-check-by-name: init
...
Adds an internal CLI tool to verify Nixpkgs to conform to RFC 140.
See pkgs/test/nixpkgs-check-by-name/README.md for more information.
2023-08-29 16:17:54 +02:00
Dmitry Kalinkin
f32acbc17a
Merge pull request #248960 from xworld21/texlive-tests
...
tests.texlive: several new tests
2023-08-26 17:56:39 -04:00
Vincenzo Mantova
4e49e4928d
tests.texlive.fixedHashes: init ( #248746 )
...
The assertion that all TeX Live packages have a fixed hash is time
consuming and should only be checked when running tests.
2023-08-26 17:12:41 -04:00
Vincenzo Mantova
89da73e92e
tests.texlive.opentype-fonts: use scheme-small
2023-08-26 13:37:30 +01:00
Vincenzo Mantova
996a94d959
tests.texlive.opentype-fonts: use mkTeXTest
2023-08-26 13:37:30 +01:00
Vincenzo Mantova
898681161a
tests.texlive.allLanguages: init
2023-08-26 13:37:30 +01:00
Vincenzo Mantova
3096052a54
tests.texlive.defaultLanguage: init
2023-08-26 13:37:30 +01:00
Vincenzo Mantova
1ff046e333
tests.texlive.mkTeXTest: init
2023-08-26 13:37:30 +01:00
Vincenzo Mantova
6b5011d9d3
tests.texlive.binaries: fix test for xpdfopen binaries ( #250635 )
2023-08-23 15:18:32 -04:00
Vincenzo Mantova
e134c208ae
texlive.bin.xetex: add teckit_compile to output ( #250390 )
2023-08-21 10:20:14 -04:00
github-actions[bot]
f6a4c6f912
Merge master into staging-next
2023-08-20 00:02:29 +00:00
Vincenzo Mantova
5be52ab757
texlive.tlshell: hardcode revision numbers missing from minimal texlive.tlpdb
2023-08-19 21:30:07 +01:00
github-actions[bot]
3b76a64c44
Merge master into staging-next
2023-08-17 12:01:23 +00:00
sternenseemann
232a372e29
Merge remote-tracking branch 'origin/master' into haskell-updates
2023-08-17 09:32:14 +02:00
github-actions[bot]
2e936d668c
Merge master into staging-next
2023-08-17 06:00:58 +00:00
Adam Joseph
360dc254fe
tests.cross.sanity: add armv5tel and armv6l
2023-08-15 19:11:09 -07:00
github-actions[bot]
4a85282f9a
Merge master into haskell-updates
2023-08-16 00:11:07 +00:00
github-actions[bot]
df770ba961
Merge master into staging-next
2023-08-15 06:01:24 +00:00
Adam Joseph
1912681314
tests.cross.sanity: enable mbuffer test
...
This test passes now. Also fixes a minor oversight in the bug --
the test case needs to `touch $out` on success.
2023-08-14 15:09:06 -07:00
Adam Joseph
18c52d09bc
libgcc: make needed architecture-specific targets if isArmv7
2023-08-14 15:08:59 -07:00
github-actions[bot]
e365e1db48
Merge master into haskell-updates
2023-08-06 00:13:20 +00:00
Vladimír Čunát
d5732d9669
Merge branch 'staging-next' into staging
2023-08-05 07:45:29 +02:00
Artturi
c0731df13c
Merge pull request #238525 from tie/patch-shebang-update-store-paths
2023-08-04 01:21:07 +03:00
Vincenzo Mantova
07e50252e1
texlive.combine: add ghostscript to wrappers instead of combining
2023-07-29 18:31:18 +02:00
Vincenzo Mantova
56af1c1981
tests.texlive.rpdfcrop: init, check that rpdfcrop runs in restricted mode
2023-07-29 18:10:45 +02:00
Vincenzo Mantova
39750551aa
tests.texlive.shebangs: init, check that all shebangs are in Nix
2023-07-29 18:10:45 +02:00
Vincenzo Mantova
1ab65c8c80
tests.texlive.binaries: test non-combined binaries with empty PATH, where possible
2023-07-29 18:10:44 +02:00
Vincenzo Mantova
5ecc48b8ff
texlive: build bin containers for binaries and scripts
2023-07-29 18:10:42 +02:00
github-actions[bot]
265c5d7f67
Merge master into haskell-updates
2023-07-28 00:13:07 +00:00
Robert Hensing
f705094eac
Merge pull request #245524 from hercules-ci/writeScriptBin-meta.mainProgram
...
Add meta.mainProgram to writeCBin, add tests
2023-07-27 10:41:20 +02:00
github-actions[bot]
6781f1d32e
Merge master into haskell-updates
2023-07-27 00:12:37 +00:00
Pol Dellaiera
0c7765a38a
Merge pull request #238739 from apfelkuchen6/texlive-licenses-v2
...
texlive.combine: expose licensing information of combined packages [v2]
2023-07-26 23:36:29 +02:00
Robert Hensing
89bdfd4687
trivial-builders: Move test list closer
2023-07-26 18:22:33 +02:00
Robert Hensing
d1dc8384ca
writeCBin: Add meta.mainProgram
...
... and add tests.
2023-07-26 18:22:26 +02:00
github-actions[bot]
cde91a5dd2
Merge master into haskell-updates
2023-07-26 00:13:28 +00:00
apfelkuchen06
43ac27ebae
tests.texlive.licenses: init
2023-07-25 21:05:00 +02:00
zimbatm
73ee03cbc5
writers: split out the tests
...
Make it easier to run and debug individual tests.
2023-07-22 17:53:52 +02:00
github-actions[bot]
6522c61c67
Merge master into haskell-updates
2023-07-21 00:13:37 +00:00
github-actions[bot]
d6876464b4
Merge master into haskell-updates
2023-07-20 00:14:23 +00:00
Dennis Gosnell
5d1c9db9c9
Merge pull request #243798 from cdepillabout/stack-version-check
...
tests.haskell.upstreamStackHpackVersion: init
2023-07-16 22:46:18 +09:00
Dennis Gosnell
c78223a5ff
tests.haskell.upstreamStackHpackVersion: init
...
This tests that the upstream `stack` release uses the same version of
`hpack` as the `stack` in Nixpkgs.
2023-07-16 21:35:53 +09:00
github-actions[bot]
8ad2926229
Merge master into haskell-updates
2023-07-16 00:16:59 +00:00