Eelco Dolstra
5acf50a327
Disallow the build directory having world-writable parents
2025-06-22 16:49:44 +02:00
Luc Perkins
d6710b4c04
Merge remote-tracking branch 'upstream/master' into messages-present-tense
2025-06-18 08:24:23 -07:00
Luc Perkins
d2a25fbe51
Fix Nix formatting changes
2025-06-18 08:23:37 -07:00
Pol Dellaiera
5862f38d00
docker: use callPackage
, parametrise the image build
2025-06-12 19:50:31 +02:00
Luc Perkins
ab10fddc6e
Rework future tense in user-facing messages
2025-06-12 09:07:36 -07:00
Eelco Dolstra
ca9696748a
Make the S3 test more robust
...
Waiting for the minio unit is apparently not reliable enough, so let's
also wait for the port.
2025-05-24 01:30:51 +02:00
Eelco Dolstra
d626348f42
Fix nix-copy-closure VM test
...
https://hydra.nixos.org/build/297112538
2025-05-15 12:55:08 +02:00
Eelco Dolstra
bc85e20fb9
Remove otherNixes.nix_2_18
...
Nixpkgs no longer has Nix 2.18, so this fails to evaluate.
2025-05-15 11:10:21 +02:00
Robert Hensing
b257ea94e3
Fix pkgs.nixVersions and installTests
...
... by moving our stuff out of the way from upstream's
`nixComponents` and `nixDependencies` attrsets.
(I prefer not to use overlays, but let's make it work this way
first)
2025-04-20 22:20:52 +02:00
Jörg Thalheim
c57e2486df
Merge pull request #12853 from roberth/flake-nixos-unstable
...
flake: nixpkgs: 24.11 -> nixos-unstable
2025-04-01 18:49:10 +02:00
Robert Hensing
58b657b976
tests/nixos: Work around network-online.target inactivity
2025-04-01 16:36:47 +02:00
Jörg Thalheim
b050db951b
test/ca-fd-leak: fix clang-tidy lints
2025-03-27 11:24:28 +01:00
Leandro Reina
b2d352e6a3
Add inputs.self.lfs
2025-02-13 17:59:27 +01:00
Leandro Reina
134530a534
Merge remote-tracking branch 'upstream/master' into lfs
2025-02-03 19:07:20 +01:00
Leandro Reina
6a3b4afc0a
Merge remote-tracking branch 'upstream/master' into lfs
2025-01-27 14:44:41 +01:00
Robert Hensing
96e550efc5
Format .nix files
...
... with nixfmt (rfc style)
2025-01-24 17:04:02 +01:00
Robert Hensing
f168a6e739
Merge pull request #11799 from obsidiansystems/flake-nixpkgs-cleanup
...
Clean up packaging a bit
2025-01-22 22:40:24 +01:00
Leandro Reina
83576d86dd
Oops, did not mean to commit that
2025-01-21 14:40:40 +01:00
Leandro Reina
40a3007b7c
Merge remote-tracking branch 'upstream/master' into lfs
2025-01-21 14:16:42 +01:00
Eelco Dolstra
9e324df383
Fix fetchurl test
...
https://hydra.nixos.org/build/286311974
2025-01-21 14:09:17 +01:00
Eelco Dolstra
27c9f7ef78
Fix name
2025-01-21 14:07:20 +01:00
Robert Hensing
6f0bdd9ae7
tests: Wait for network *online* targets
...
More prevalent than I thought in 15073e86a
See also 3588783032
which is a failed github-flakes test without "Network is Online"
2025-01-20 18:24:22 +01:00
Robert Hensing
15073e86a8
tests: Wait for network *online* and multi-user targets
...
This should help prevent some test stalls.
By default, multi-user.target does not imply that the network is fully up.
2025-01-20 15:47:10 +01:00
John Ericson
69fde530a6
Clean up packaging a bit
...
- Multiple choices of stdenv are handled more consistently, especially for the dev
shells which were previously not done correctly.
- Some stray nix code was moving into the `packaging` directory
2025-01-17 15:09:43 -05:00
Leandro Reina
b08b7bee4e
Merge remote-tracking branch 'upstream/master' into lfs
2025-01-10 18:33:03 +01:00
Leandro Reina
2a2518b408
LFS code review
2025-01-10 18:32:09 +01:00
Robert Hensing
628c11d237
test: Add hydraJobs.tests.functional_symlinked-home
2025-01-07 05:42:04 +00:00
Robert Hensing
3859b3b9e1
Merge pull request #11566 from Mic92/nixpkgs-upgrade
...
Nixpkgs upgrade to NixOS 24.11
2024-12-31 15:37:44 +01:00
Cole Helbling
f0c1262d23
tests/nixos/s3-binary-cache-store: disable default substituter so it runs faster
...
Since networking is disabled in these VMs, trying to talk to the default
cache.nixos.org slows the test down (since it can't resolve it).
2024-12-19 11:16:34 -08:00
Cole Helbling
535724fd79
tests/nixos/s3-binary-cache-store: test that "object does not exist" error message is properly formatted
2024-12-19 11:16:30 -08:00
Leandro Reina
7756b2286d
Merge remote-tracking branch 'upstream/master' into lfs
2024-12-18 18:18:45 +01:00
Leandro Reina
726f8fd61f
Rework tests
2024-12-18 18:01:51 +01:00
Jörg Thalheim
3392a96901
ca-fd-leak: fix various unsafe c handling
2024-12-17 22:00:34 +01:00
Jörg Thalheim
b9bbdbeb0b
ca-fd-leak: add missing c casts
2024-12-17 22:00:34 +01:00
Jörg Thalheim
20ee83fffd
tests/nixos: disable nixos-option
2024-12-16 16:50:59 +01:00
Jörg Thalheim
9b40618d2e
tests/nixos: disable documentation to improve eval speed
...
we are not testing any nixos modules, so we don't need to generate
documentation. This will give us a bit of speed up.
2024-12-09 21:19:48 +01:00
Leandro Emmanuel Reina Kiperman
140b34b7ed
Apply suggestions from code review
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-12-09 19:02:50 +01:00
Leandro Reina
9a7b14c233
Fix flake path in test
2024-12-04 16:39:57 +01:00
Brian Camacho
169d62a382
Merge branch 'master' into lfs
2024-12-02 15:06:28 -05:00
Brian Camacho
85d6efb40d
trim storepath in test
2024-12-02 14:52:51 -05:00
Leandro Reina
6778d24a27
Add (currently failing) test for flake inputs
2024-11-25 23:56:32 +01:00
Leandro Reina
79d41062d0
Fix some errors, and add tests for them
2024-11-20 17:53:06 +01:00
Brian Camacho
6d0043902a
Merge remote-tracking branch 'origin/master' into lfs
2024-11-17 12:16:15 -05:00
Brian Camacho
9a6388dce6
logs around getFingerprint
2024-11-12 02:17:06 -05:00
WxNzEMof
11d3b017cf
tests/nixos: add more thorough nix-docker tests
2024-11-11 22:56:46 +00:00
WxNzEMof
1cfb226b72
tests/nixos: add nix-docker test
2024-11-11 22:54:36 +00:00
Brian Camacho
741a54df8f
tweak url parsing; add test case
2024-11-07 23:29:39 -05:00
Brian Camacho
4bdfeab5f4
add lfs test, enable lfs on gitea in nixos test
2024-11-07 22:54:14 -05:00
Eelco Dolstra
723fdeb4f1
Merge pull request #11832 from DeterminateSystems/fix-remote-build-test
...
Fix tests.remoteBuilds_local_nix_2_18
2024-11-07 22:56:28 +01:00
Eelco Dolstra
5471d2a454
Fix tests.remoteBuilds_local_nix_2_18
...
This was broken since a03bb4455c
because
Nix 2.18 does not support broken $SHELL settings. So don't try a
broken $SHELL on old Nix versions. (It's a mystery though why
tests.remoteBuilds_local_nix_2_13 and tests.remoteBuilds_local_nix_2_3
didn't fail...)
https://hydra.nixos.org/build/277366807
2024-11-07 20:48:11 +01:00