Issue: nix sentry test (part of nix-functional-tests-3.21.5) fails in NixOS unstable when sudo sysctl -w kernel.yama.ptrace_scope=2 instead of sudo sysctl -w kernel.yama.ptrace_scope=0
sudo sysctl -w kernel.yama.ptrace_scope=2 kernel hardening feature is incompatible with nix sentry test
Hy3 large language model in hermes desktop has the root cause confirmed:
Verdict: there is no real crash — the sentry test fails because your kernel hardening blocks the crash reporter
The segfault in the log is intentional. The test script (sentry.sh) deliberately runs nix __crash segfault and then waits for Nix's Sentry/Breakpad crash handler to write a .dmp minidump into ~/.cache/nix/sentry/pending/. That minidump never appears, so the test fails with "No crash dump found". The real failure is the missing crash report, not a crash.
The smoking gun
[32265:32265:...:WARNING exception_handler_server.cc:204] no ptrace
sentry.sh: line 35: 32248 Segmentation fault (core dumped) nix __crash segfault
That no ptrace warning comes from Breakpad's exception-handler server: it tried to ptrace() the crashed nix process to read its memory and produce the minidump, and the kernel refused.
Root cause chain (with evidence)
- Your hardening config sets
kernel.yama.ptrace_scope = 2 (/home/ulysses/shell-scripts/NixOS/kernel/extra-hardening.nix:469-471):
# Restrict usage of ptrace to only processes with the CAP_SYS_PTRACE
# capability
boot.kernel.sysctl."kernel.yama.ptrace_scope" = 2;
- The live host confirms it:
$ cat /proc/sys/kernel/yama/ptrace_scope
2
- Under
ptrace_scope = 2, only processes holding CAP_SYS_PTRACE may ptrace others. Breakpad runs as an unprivileged child of nix and ptraces the crashing parent — denied. No minidump → test FAIL.
This is a crash-reporting test that is fundamentally incompatible with ptrace_scope ≥ 1. Scope 1 (descendants-only) would also block it, because a child cannot ptrace its parent. Only 0 lets Breakpad work here.
Why it's not a NixOS-unstable regression
- All 199 other functional tests pass; 19 skipped; only
sentry fails.
- The failure is purely environmental:
ptrace_scope = 2 has always denied Breakpad. It would fail identically on stable.
- The segfault is a deliberately-triggerred self-test of Determinate Nix's Sentry integration (
nix (Determinate Nix 3.21.5)), not a bug in normal nix operation. Real Nix functionality is unaffected.
How to verify (proof)
Temporarily relax ptrace and rerun just the sentry test:
sudo sysctl -w kernel.yama.ptrace_scope=0
# rebuild/run the same derivation (or just `meson test sentry` if you kept the build dir)
nix build /nix/store/wj9n9s3g7zi94qnfc7d2jwl89sg6fshc-nix-functional-tests-3.21.5.drv --rebuild -L 2>&1 | tail
sudo sysctl -w kernel.yama.ptrace_scope=2 # restore your hardening
With ptrace_scope = 0, the .dmp is written and the sentry test passes — confirming the hardening knob is the sole cause. (I didn't run the full 219-test rebuild unprompted since it's heavy; say the word and I'll execute it.)
Recommended fixes
| Goal |
Option |
| Keep hardening (recommended) |
Skip/disable the sentry functional test. It's a crash-reporting self-test, not representative of production. Drop the nix-functional-tests derivation from whatever pulls it in, or set doCheck = false / doInstallCheck = false on the Determinate Nix package in your overlay. |
| Need the test to pass here |
Run it in a throwaway environment with ptrace_scope = 0 (security downgrade — don't leave it set). |
| Best of both |
Not user-fixable: requires upstream Determinate Nix to use Crashpad/Breakpad with prctl(PR_SET_PTRACER, …) so the handler is whitelisted regardless of ptrace_scope. Worth filing upstream. |
Bottom line: the segfault is by design; your extra-hardening.nix ptrace_scope = 2 is what makes the sentry functional test fail by preventing the minidump from being generated. Nothing is actually broken in Nix.
Error log:
`
⋉ nix log /nix/store/wj9n9s3g7zi94qnfc7d2jwl89sg6fshc-nix-functional-tests-3.21.5.drv
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/mfv204w6bscikbipncwcwsidqkmy4bh5-source
source root is source/./tests/functional
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
/build/source/tests/functional
mesonConfigurePhase flags: --prefix=/nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5 --libdir=/nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/lib --li>
The Meson build system
Version: 1.9.1
Source dir: /build/source/tests/functional
Build dir: /build/source/tests/functional/build
Build type: native build
Project name: nix-functional-tests
Project version: 2.34.8
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program nix found: YES (/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin/nix)
Program bash found: YES (/nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash)
Program busybox found: YES (/nix/store/qgjcywlszw4cvgyr7xljqa0za99k4q35-busybox-1.36.1/bin/busybox)
Program ls found: YES (/nix/store/hqkszxk2c0cxvd04xa4gsaqs182dw8l2-coreutils-9.8/bin/ls)
Program dot found: NO
Configuring subst-vars.sh using configuration
common/meson.build:1: WARNING: The variable(s) 'variable' in the input file 'common/subst-vars.sh.in' are not present in the given configuration data.
Configuring config.nix using configuration
Found pkg-config: YES (/nix/store/qhr81gkafwyczvwk173ymahhwrilfv5i-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency nix-store found: YES 2.34.8
meson.build:192: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
C++ compiler for the host machine: g++ (gcc 14.3.0 "g++ (GCC) 14.3.0")
C++ linker for the host machine: g++ ld.bfd 2.44
Dependency nix-store found: YES 2.34.8 (cached)
Run-time dependency nix-expr found: YES 2.34.8
meson.build:210: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
Dependency nix-expr found: YES 2.34.8 (cached)
Configuring config.nix using configuration
Configuring config.nix using configuration
Build targets in project: 2
nix-functional-tests 2.34.8
User defined options
auto_features: enabled
b_lto : true
bindir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/bin
buildtype : release
includedir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/include
infodir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/info
libdir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/lib
libexecdir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/libexec
localedir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/locale
mandir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/man
prefix : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5
sbindir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/sbin
wrap_mode : nodownload
Found ninja-1.13.1 at /nix/store/xlyizfr1j0c5v3yzv73zds9b0jzkqv8h-ninja-1.13.1/bin/ninja
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j4
ninja: no work to do.
Running phase: checkPhase
@nix { "action": "setPhase", "phase": "checkPhase" }
[1/4] Compiling C++ object plugins/libplugintest.so.p/plugintest.cc.o
[2/4] Linking target plugins/libplugintest.so
[3/4] Compiling C++ object test-libstoreconsumer/test-libstoreconsumer.p/main.cc.o
[4/4] Linking target test-libstoreconsumer/test-libstoreconsumer
mesonCheckPhase flags: --print-errorlogs --print-errorlogs --timeout-multiplier=0
[1-4/219] 🌑 nix-functional-tests:main / remote-store 0s^M 1/219 nix-functional-tests:main / test-infra OK >
[2-4/219] 🌒 nix-functional-tests:main / remote-store 0s^M[2-5/219] 🌓 nix-functional-tests:main / remote-store >
[3-5/219] 🌔 nix-functional-tests:main / remote-store 0s^M[3-6/219] 🌕 nix-functional-tests:main / remote-store >
[4-6/219] 🌖 nix-functional-tests:main / remote-store 0s^M[4-7/219] 🌗 nix-functional-tests:main / remote-store >
[5-7/219] 🌘 nix-functional-tests:main / remote-store 0s^M[5-8/219] 🌑 nix-functional-tests:main / remote-store >
[6-8/219] 🌒 nix-functional-tests:main / remote-store 0s^M[6-9/219] 🌓 nix-functional-tests:main / remote-store >
[7-9/219] 🌕 nix-functional-tests:main / experimental-features 0s^M[7-10/219] 🌖 nix-functional-tests:main / experimental-features >
[8-10/219] 🌗 nix-functional-tests:main / fetchMercurial 0s^M[8-11/219] 🌘 nix-functional-tests:main / fetchMercurial >
[9-11/219] 🌓 nix-functional-tests:main / lang 3s^M[9-12/219] 🌔 nix-functional-tests:main / lang >
[10-12/219] 🌘 nix-functional-tests:main / gc-auto 5s^M[10-13/219] 🌑 nix-functional-tests:main / gc-auto >
[11-13/219] 🌒 nix-functional-tests:main / gc-auto 5s^M[11-14/219] 🌓 nix-functional-tests:main / gc-auto >
[12-14/219] 🌖 nix-functional-tests:main / lang 7s^M[12-15/219] 🌗 nix-functional-tests:main / lang >
[13-15/219] 🌓 nix-functional-tests:main / lang 11s^M[13-16/219] 🌔 nix-functional-tests:main / lang >
[14-16/219] 🌕 nix-functional-tests:main / multiple-outputs-substitute-failure 0s^M[14-17/219] 🌖 nix-functional-tests:main / multiple-outputs >
[15-17/219] 🌘 nix-functional-tests:main / multiple-outputs 0s^M[15-18/219] 🌑 nix-functional-tests:main / multiple-outputs >
[16-18/219] 🌒 nix-functional-tests:main / multiple-outputs 0s^M[16-19/219] 🌓 nix-functional-tests:main / multiple-outputs >
[17-19/219] 🌕 nix-functional-tests:main / gc-concurrent 0s^M[17-20/219] 🌖 nix-functional-tests:main / gc-concurrent >
[18-20/219] 🌗 nix-functional-tests:main / repair 0s^M[18-21/219] 🌘 nix-functional-tests:main / repair >
[19-21/219] 🌑 nix-functional-tests:main / repair 0s^M[19-22/219] 🌒 nix-functional-tests:main / repair >
[20-22/219] 🌔 nix-functional-tests:main / fixed 1s^M[20-23/219] 🌕 nix-functional-tests:main / fixed >
[21-23/219] 🌖 nix-functional-tests:main / fixed 1s^M[21-24/219] 🌗 nix-functional-tests:main / fixed >
[22-24/219] 🌑 nix-functional-tests:main / fetchGitRefs 1s^M[22-25/219] 🌒 nix-functional-tests:main / fetchGitRefs >
[23-25/219] 🌔 nix-functional-tests:main / timeout 1s^M[23-26/219] 🌕 nix-functional-tests:main / timeout >
[24-26/219] 🌖 nix-functional-tests:main / timeout 2s^M[24-27/219] 🌗 nix-functional-tests:main / timeout >
[25-27/219] 🌓 nix-functional-tests:main / fixed 6s^M[25-28/219] 🌔 nix-functional-tests:main / fixed >
[26-28/219] 🌖 nix-functional-tests:main / timeout 5s^M[26-29/219] 🌗 nix-functional-tests:main / timeout >
[27-29/219] 🌘 nix-functional-tests:main / timeout 5s^M[27-30/219] 🌑 nix-functional-tests:main / timeout >
[28-30/219] 🌒 nix-functional-tests:main / timeout 6s^M[28-31/219] 🌓 nix-functional-tests:main / timeout >
[29-31/219] 🌔 nix-functional-tests:main / timeout 6s^M[29-32/219] 🌕 nix-functional-tests:main / timeout >
[30-32/219] 🌖 nix-functional-tests:main / simple 0s^M[30-33/219] 🌗 nix-functional-tests:main / simple >
[31-33/219] 🌑 nix-functional-tests:main / referrers 0s^M[31-34/219] 🌒 nix-functional-tests:main / referrers >
[32-34/219] 🌓 nix-functional-tests:main / referrers 0s^M[32-35/219] 🌔 nix-functional-tests:main / referrers >
[33-35/219] 🌕 nix-functional-tests:main / substitute-with-invalid-ca 0s^M[33-36/219] 🌖 nix-functional-tests:main / substitute-with-invalid-ca >
[34-36/219] 🌗 nix-functional-tests:main / substitute-with-invalid-ca 0s^M[34-37/219] 🌘 nix-functional-tests:main / substitute-with-invalid-ca >
[35-37/219] 🌑 nix-functional-tests:main / hash-convert 0s^M[35-38/219] 🌒 nix-functional-tests:main / hash-convert >
[36-38/219] 🌔 nix-functional-tests:main / hash-path 0s^M[36-39/219] 🌕 nix-functional-tests:main / hash-path >
[37-39/219] 🌘 nix-functional-tests:main / signing 2s^M[37-40/219] 🌑 nix-functional-tests:main / signing >
[38-40/219] 🌒 nix-functional-tests:main / signing 3s^M[38-41/219] 🌓 nix-functional-tests:main / signing >
[39-41/219] 🌕 nix-functional-tests:main / nix-shell 0s^M[39-42/219] 🌖 nix-functional-tests:main / nix-shell >
[40-42/219] 🌗 nix-functional-tests:main / nix-shell 1s^M[40-43/219] 🌘 nix-functional-tests:main / nix-shell >
[41-43/219] 🌒 nix-functional-tests:main / build-remote-input-addressed 1s^M[41-44/219] 🌓 nix-functional-tests:main / build-remote-input-addressed >
[42-44/219] 🌕 nix-functional-tests:main / secure-drv-outputs 0s^M[42-45/219] 🌖 nix-functional-tests:main / secure-drv-outputs >
[43-45/219] 🌗 nix-functional-tests:main / secure-drv-outputs 0s^M[43-46/219] 🌘 nix-functional-tests:main / secure-drv-outputs >
[44-46/219] 🌑 nix-functional-tests:main / fetchGitSubmodules 0s^M[44-47/219] 🌒 nix-functional-tests:main / fetchGitSubmodules >
[45-47/219] 🌓 nix-functional-tests:main / fetchGitSubmodules 0s^M[45-48/219] 🌔 nix-functional-tests:main / fetchGitSubmodules >
[46-48/219] 🌖 nix-functional-tests:main / restricted 0s^M[46-49/219] 🌗 nix-functional-tests:main / restricted >
[47-49/219] 🌘 nix-functional-tests:main / nix-channel 0s^M[47-50/219] 🌑 nix-functional-tests:main / nix-channel >
[48-50/219] 🌓 nix-functional-tests:main / signing 7s^M[48-51/219] 🌔 nix-functional-tests:main / signing >
[49-51/219] 🌕 nix-functional-tests:main / signing 8s^M[49-52/219] 🌖 nix-functional-tests:main / signing >
[50-52/219] 🌗 nix-functional-tests:main / signing 8s^M[50-53/219] 🌘 nix-functional-tests:main / signing >
[51-53/219] 🌑 nix-functional-tests:main / signing 8s^M[51-54/219] 🌒 nix-functional-tests:main / signing >
[52-54/219] 🌔 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[52-55/219] 🌕 nix-functional-tests:main / build-remote-content-addressed-floating >
[53-55/219] 🌖 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[53-56/219] 🌗 nix-functional-tests:main / build-remote-content-addressed-floating >
[54-56/219] 🌘 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[54-57/219] 🌑 nix-functional-tests:main / build-remote-content-addressed-floating >
[55-57/219] 🌒 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[55-58/219] 🌓 nix-functional-tests:main / build-remote-content-addressed-floating >
[56-58/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-pass-3 0s^M[56-59/219] 🌕 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[57-59/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[57-60/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[58-60/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[58-61/219] 🌒 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[59-61/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[59-62/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[60-62/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-pass-2 1s^M[60-63/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-pass-2 >
[61-63/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-pass-2 2s^M[61-64/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-pass-2 >
[62-64/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-pass-3 2s^M[62-65/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[63-65/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[63-66/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[64-66/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[64-67/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[65-67/219] 🌒 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[65-68/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[66-68/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-pass-3 5s^M[66-69/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[67-69/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-pass-3 5s^M[67-70/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[68-70/219] 🌒 nix-functional-tests:main / search 0s^M[68-71/219] 🌓 nix-functional-tests:main / search >
[69-71/219] 🌕 nix-functional-tests:main / logging 0s^M[69-72/219] 🌖 nix-functional-tests:main / logging >
[70-72/219] 🌗 nix-functional-tests:main / logging 0s^M[70-73/219] 🌘 nix-functional-tests:main / logging >
[71-73/219] 🌒 nix-functional-tests:main / export 0s^M[71-74/219] 🌓 nix-functional-tests:main / export >
[72-74/219] 🌔 nix-functional-tests:main / add 0s^M[72-75/219] 🌕 nix-functional-tests:main / add >
[73-75/219] 🌖 nix-functional-tests:main / chroot-store 0s^M[73-76/219] 🌗 nix-functional-tests:main / chroot-store >
[74-76/219] 🌘 nix-functional-tests:main / chroot-store 0s^M[74-77/219] 🌑 nix-functional-tests:main / chroot-store >
[75-77/219] 🌓 nix-functional-tests:main / misc 0s^M[75-78/219] 🌔 nix-functional-tests:main / misc >
[76-78/219] 🌕 nix-functional-tests:main / misc 0s^M[76-79/219] 🌖 nix-functional-tests:main / misc >
[77-79/219] 🌗 nix-functional-tests:main / misc 0s^M[77-80/219] 🌘 nix-functional-tests:main / misc >
[78-80/219] 🌑 nix-functional-tests:main / supplementary-groups 0s^M[78-81/219] 🌒 nix-functional-tests:main / supplementary-groups >
[79-81/219] 🌓 nix-functional-tests:main / build-dry 0s^M[79-82/219] 🌔 nix-functional-tests:main / build-dry >
[80-82/219] 🌖 nix-functional-tests:main / structured-attrs 0s^M[80-83/219] 🌗 nix-functional-tests:main / structured-attrs >
[81-83/219] 🌘 nix-functional-tests:main / shell 0s^M[81-84/219] 🌑 nix-functional-tests:main / shell >
[82-84/219] 🌒 nix-functional-tests:main / shell 0s^M[82-85/219] 🌓 nix-functional-tests:main / shell >
[83-85/219] 🌕 nix-functional-tests:main / zstd 0s^M[83-86/219] 🌖 nix-functional-tests:main / zstd >
[84-86/219] 🌗 nix-functional-tests:main / zstd 0s^M[84-87/219] 🌘 nix-functional-tests:main / zstd >
[85-87/219] 🌑 nix-functional-tests:main / nix-copy-ssh 0s^M[85-88/219] 🌒 nix-functional-tests:main / nix-copy-ssh >
[86-88/219] 🌓 nix-functional-tests:main / nix-copy-ssh 0s^M[86-89/219] 🌔 nix-functional-tests:main / nix-copy-ssh >
[87-89/219] 🌕 nix-functional-tests:main / post-hook 0s^M[87-90/219] 🌖 nix-functional-tests:main / post-hook >
[88-90/219] 🌘 nix-functional-tests:main / nix-copy-ssh-ng 0s^M[88-91/219] 🌑 nix-functional-tests:main / nix-copy-ssh-ng >
[89-91/219] 🌒 nix-functional-tests:main / formatter 0s^M[89-92/219] 🌓 nix-functional-tests:main / formatter >
[90-92/219] 🌔 nix-functional-tests:main / formatter 0s^M[90-93/219] 🌕 nix-functional-tests:main / formatter >
[91-93/219] 🌗 nix-functional-tests:main / eval-store 0s^M[91-94/219] 🌘 nix-functional-tests:main / eval-store >
[92-94/219] 🌑 nix-functional-tests:main / eval-store 0s^M[92-95/219] 🌒 nix-functional-tests:main / eval-store >
[93-95/219] 🌓 nix-functional-tests:main / derivation-json 0s^M[93-96/219] 🌔 nix-functional-tests:main / derivation-json >
[94-96/219] 🌕 nix-functional-tests:main / derivation-json 0s^M[94-97/219] 🌖 nix-functional-tests:main / derivation-json >
[95-97/219] 🌗 nix-functional-tests:main / derivation-json 0s^M[95-98/219] 🌘 nix-functional-tests:main / derivation-json >
[96-98/219] 🌑 nix-functional-tests:main / nix_path 0s^M[96-99/219] 🌒 nix-functional-tests:main / nix_path >
[97-99/219] 🌔 nix-functional-tests:main / nars 0s^M[97-100/219] 🌕 nix-functional-tests:main / nars >
[98-100/219] 🌖 nix-functional-tests:main / nars 0s^M[98-101/219] 🌗 nix-functional-tests:main / nars >
[99-101/219] 🌘 nix-functional-tests:main / ssh-relay 0s^M[99-102/219] 🌑 nix-functional-tests:main / ssh-relay >
[100-102/219] 🌒 nix-functional-tests:main / ssh-relay 0s^M[100-103/219] 🌓 nix-functional-tests:main / ssh-relay >
[101-103/219] 🌔 nix-functional-tests:main / build-cores 0s^M[101-104/219] 🌕 nix-functional-tests:main / build-cores >
[102-104/219] 🌗 nix-functional-tests:main / build-delete 0s^M[102-105/219] 🌘 nix-functional-tests:main / build-delete >
[103-105/219] 🌑 nix-functional-tests:main / build-delete 0s^M[103-106/219] 🌒 nix-functional-tests:main / build-delete >
[104-106/219] 🌓 nix-functional-tests:main / build-delete 0s^M[104-107/219] 🌔 nix-functional-tests:main / build-delete >
[105-107/219] 🌕 nix-functional-tests:main / build-delete 0s^M[105-108/219] 🌖 nix-functional-tests:main / build-delete >
[106-108/219] 🌗 nix-functional-tests:main / build-delete 0s^M[106-109/219] 🌘 nix-functional-tests:main / build-delete >
[107-109/219] 🌑 nix-functional-tests:main / pass-as-file 0s^M[107-110/219] 🌒 nix-functional-tests:main / pass-as-file >
[108-110/219] 🌓 nix-functional-tests:main / nix-profile 0s^M[108-111/219] 🌔 nix-functional-tests:main / nix-profile >
[109-111/219] 🌖 nix-functional-tests:main / build 1s^M[109-112/219] 🌗 nix-functional-tests:main / build >
[110-112/219] 🌘 nix-functional-tests:main / build 1s^M[110-113/219] 🌑 nix-functional-tests:main / build >
[111-113/219] 🌒 nix-functional-tests:main / store-print-env 0s^M[111-114/219] 🌓 nix-functional-tests:main / store-print-env >
[112-114/219] 🌔 nix-functional-tests:main / fetchClosure 0s^M[112-115/219] 🌕 nix-functional-tests:main / fetchClosure >
[113-115/219] 🌗 nix-functional-tests:main / binary-cache-build-remote 11s^M[113-116/219] 🌘 nix-functional-tests:main / binary-cache-build-remote >
[114-116/219] 🌑 nix-functional-tests:main / binary-cache-build-remote 11s^M[114-117/219] 🌒 nix-functional-tests:main / binary-cache-build-remote >
[115-117/219] 🌓 nix-functional-tests:main / binary-cache-build-remote 11s^M[115-118/219] 🌔 nix-functional-tests:main / binary-cache-build-remote >
[116-118/219] 🌖 nix-functional-tests:main / impure-derivations 0s^M[116-119/219] 🌗 nix-functional-tests:main / impure-derivations >
[117-119/219] 🌘 nix-functional-tests:main / json 0s^M[117-120/219] 🌑 nix-functional-tests:main / json >
[118-120/219] 🌒 nix-functional-tests:main / toString-path 0s^M[118-121/219] 🌓 nix-functional-tests:main / toString-path >
[119-121/219] 🌔 nix-functional-tests:main / toString-path 0s^M[119-122/219] 🌕 nix-functional-tests:main / toString-path >
[120-122/219] 🌖 nix-functional-tests:main / nested-sandboxing 0s^M[120-123/219] 🌗 nix-functional-tests:main / nested-sandboxing >
[121-123/219] 🌑 nix-functional-tests:main / impure-env 0s^M[121-124/219] 🌒 nix-functional-tests:main / impure-env >
[122-124/219] 🌓 nix-functional-tests:main / impure-env 0s^M[122-125/219] 🌔 nix-functional-tests:main / impure-env >
[123-125/219] 🌕 nix-functional-tests:main / impure-env 0s^M[123-126/219] 🌖 nix-functional-tests:main / impure-env >
[124-126/219] 🌗 nix-functional-tests:main / impure-env 0s^M[124-127/219] 🌘 nix-functional-tests:main / impure-env >
[125-127/219] 🌑 nix-functional-tests:main / impure-env 0s^M[125-128/219] 🌒 nix-functional-tests:main / impure-env >
[126-128/219] 🌔 nix-functional-tests:main / help 0s^M[126-129/219] 🌕 nix-functional-tests:main / help >
[127-129/219] 🌖 nix-functional-tests:main / help 0s^M[127-130/219] 🌗 nix-functional-tests:main / help >
[128-130/219] 🌘 nix-functional-tests:main / help 0s^M[128-131/219] 🌑 nix-functional-tests:main / help >
[129-131/219] 🌒 nix-functional-tests:main / help 0s^M[129-132/219] 🌓 nix-functional-tests:main / help >
[130-132/219] 🌔 nix-functional-tests:main / help 1s^M[130-133/219] 🌕 nix-functional-tests:main / help >
[131-133/219] 🌖 nix-functional-tests:main / help 1s^M[131-134/219] 🌗 nix-functional-tests:main / help >
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 TEST_SUITE_NAME=main MESON_TEST_ITERATION=1 NIX_REMOTE='' ASAN_OPTIONS=abort_on_error=1:print_summary=1:detect_l>
✀
stdout:
nix (Determinate Nix 3.21.5) 2.34.8
stderr:
+(sentry.sh:3) source common.sh
++(common.sh:3) set -eu -o pipefail
++(common.sh:5) [[ -z '' ]]
++(common.sh:7) COMMON_SH_SOURCED=1
++++(common.sh:9) dirname common.sh
+++(common.sh:9) readlink -f .
++(common.sh:9) functionalTestsDir=/build/source/tests/functional
++(common.sh:11) source /build/source/tests/functional/common/vars.sh
+++(/build/source/tests/functional/common/vars.sh:3) set -eu -o pipefail
+++(/build/source/tests/functional/common/vars.sh:5) [[ -z '' ]]
+++(/build/source/tests/functional/common/vars.sh:7) COMMON_VARS_SH_SOURCED=1
++++(/build/source/tests/functional/common/vars.sh:9) realpath /build/source/tests/functional
+++(/build/source/tests/functional/common/vars.sh:9) _NIX_TEST_SOURCE_DIR=/build/source/tests/functional
++++(/build/source/tests/functional/common/vars.sh:10) realpath /build/source/tests/functional/build
+++(/build/source/tests/functional/common/vars.sh:10) _NIX_TEST_BUILD_DIR=/build/source/tests/functional/build
+++++(/build/source/tests/functional/common/vars.sh:12) dirname /build/source/tests/functional/common/vars.sh
++++(/build/source/tests/functional/common/vars.sh:12) readlink -f /build/source/tests/functional/common
+++(/build/source/tests/functional/common/vars.sh:12) commonDir=/build/source/tests/functional/common
+++(/build/source/tests/functional/common/vars.sh:16) source /build/source/tests/functional/build/common/subst-vars.sh
++++(/build/source/tests/functional/build/common/subst-vars.sh:3) [[ -z '' ]]
++++(/build/source/tests/functional/build/common/subst-vars.sh:5) COMMON_SUBST_VARS_SH_SOURCED=1
++++(/build/source/tests/functional/build/common/subst-vars.sh:7) bash=/nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash
++++(/build/source/tests/functional/build/common/subst-vars.sh:8) bindir=/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin
++++(/build/source/tests/functional/build/common/subst-vars.sh:9) coreutils=/nix/store/hqkszxk2c0cxvd04xa4gsaqs182dw8l2-coreutils-9.8/bin
++++(/build/source/tests/functional/build/common/subst-vars.sh:11) dot=
++++(/build/source/tests/functional/build/common/subst-vars.sh:12) busybox=/nix/store/qgjcywlszw4cvgyr7xljqa0za99k4q35-busybox-1.36.1/bin/busybox
++++(/build/source/tests/functional/build/common/subst-vars.sh:14) version=2.34.8
++++(/build/source/tests/functional/build/common/subst-vars.sh:15) system=x86_64-linux
+++(/build/source/tests/functional/common/vars.sh:18) : '/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin /nix/store/hqkszxk2c0cxvd04xa4gsaqs182dw8l2-coreutils-9.8/bin /nix/s>
+++(/build/source/tests/functional/common/vars.sh:19) export coreutils dot busybox version system
+++(/build/source/tests/functional/common/vars.sh:21) export PAGER=cat
+++(/build/source/tests/functional/common/vars.sh:21) PAGER=cat
+++(/build/source/tests/functional/common/vars.sh:23) source /build/source/tests/functional/common/paths.sh
++++(/build/source/tests/functional/common/paths.sh:3) set -eu -o pipefail
++++(/build/source/tests/functional/common/paths.sh:5) [[ -z '' ]]
++++(/build/source/tests/functional/common/paths.sh:7) COMMON_PATHS_SH_SOURCED=1
++++++(/build/source/tests/functional/common/paths.sh:9) dirname /build/source/tests/functional/common/paths.sh
+++++(/build/source/tests/functional/common/paths.sh:9) readlink -f /build/source/tests/functional/common
++++(/build/source/tests/functional/common/paths.sh:9) commonDir=/build/source/tests/functional/common
++++(/build/source/tests/functional/common/paths.sh:12) source /build/source/tests/functional/common/functions.sh
+++++(/build/source/tests/functional/common/functions.sh:3) set -eu -o pipefail
+++++(/build/source/tests/functional/common/functions.sh:5) [[ -z '' ]]
+++++(/build/source/tests/functional/common/functions.sh:7) COMMON_FUNCTIONS_SH_SOURCED=1
+++++(/build/source/tests/functional/common/functions.sh:351) trap onError ERR
++++(/build/source/tests/functional/common/paths.sh:14) source /build/source/tests/functional/build/common/subst-vars.sh
+++++(/build/source/tests/functional/build/common/subst-vars.sh:3) [[ -z 1 ]]
++++(/build/source/tests/functional/common/paths.sh:16) : /nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash /nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin
++++(/build/source/tests/functional/common/paths.sh:18) isTestOnNixOS
++++(/build/source/tests/functional/common/functions.sh:10) [[ '' == 1 ]]
++++(/build/source/tests/functional/common/paths.sh:19) export SHELL=/nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash
++++(/build/source/tests/functional/common/paths.sh:19) SHELL=/nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash
++++(/build/source/tests/functional/common/paths.sh:20) export PATH=/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin:/nix/store/vav5v1bx0msrfslf0m8d48hkkm022nmn-meson-1.9.1/bi>
++++(/build/source/tests/functional/common/paths.sh:20) PATH=/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin:/nix/store/vav5v1bx0msrfslf0m8d48hkkm022nmn-meson-1.9.1/bin:/nix/>
++++(/build/source/tests/functional/common/paths.sh:23) [[ -n '' ]]
++++(/build/source/tests/functional/common/paths.sh:27) DAEMON_PATH=/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin:/nix/store/vav5v1bx0msrfslf0m8d48hkkm022nmn-meson-1.9.1/bi>
++++(/build/source/tests/functional/common/paths.sh:28) [[ -n '' ]]
+++(/build/source/tests/functional/common/vars.sh:24) source /build/source/tests/functional/common/test-root.sh
++++(/build/source/tests/functional/common/test-root.sh:3) TEST_SUBDIR=main/sentry
+++++(/build/source/tests/functional/common/test-root.sh:4) realpath /build/nix-test
++++(/build/source/tests/functional/common/test-root.sh:4) TEST_ROOT=/build/nix-test/main/sentry
++++(/build/source/tests/functional/common/test-root.sh:5) export TEST_ROOT
+++(/build/source/tests/functional/common/vars.sh:26) test_nix_conf_dir=/build/nix-test/main/sentry/etc
+++(/build/source/tests/functional/common/vars.sh:29) test_nix_conf=/build/nix-test/main/sentry/etc/nix.conf
+++(/build/source/tests/functional/common/vars.sh:31) export TEST_HOME=/build/nix-test/main/sentry/test-home
+++(/build/source/tests/functional/common/vars.sh:31) TEST_HOME=/build/nix-test/main/sentry/test-home
+++(/build/source/tests/functional/common/vars.sh:33) isTestOnNixOS
+++(/build/source/tests/functional/common/functions.sh:10) [[ '' == 1 ]]
+++(/build/source/tests/functional/common/vars.sh:34) export NIX_STORE_DIR
++++(/build/source/tests/functional/common/vars.sh:35) readlink -f /build/nix-test/main/sentry/store
+++(/build/source/tests/functional/common/vars.sh:35) NIX_STORE_DIR=
+++(/build/source/tests/functional/common/vars.sh:37) export NIX_IGNORE_SYMLINK_STORE=1
+++(/build/source/tests/functional/common/vars.sh:37) NIX_IGNORE_SYMLINK_STORE=1
+++(/build/source/tests/functional/common/vars.sh:38) NIX_STORE_DIR=/build/nix-test/main/sentry/store
+++(/build/source/tests/functional/common/vars.sh:40) export NIX_LOCALSTATE_DIR=/build/nix-test/main/sentry/var
+++(/build/source/tests/functional/common/vars.sh:40) NIX_LOCALSTATE_DIR=/build/nix-test/main/sentry/var
+++(/build/source/tests/functional/common/vars.sh:41) export NIX_LOG_DIR=/build/nix-test/main/sentry/var/log/nix
+++(/build/source/tests/functional/common/vars.sh:41) NIX_LOG_DIR=/build/nix-test/main/sentry/var/log/nix
+++(/build/source/tests/functional/common/vars.sh:42) export NIX_STATE_DIR=/build/nix-test/main/sentry/var/nix
+++(/build/source/tests/functional/common/vars.sh:42) NIX_STATE_DIR=/build/nix-test/main/sentry/var/nix
+++(/build/source/tests/functional/common/vars.sh:43) export NIX_CONF_DIR=/build/nix-test/main/sentry/etc
+++(/build/source/tests/functional/common/vars.sh:43) NIX_CONF_DIR=/build/nix-test/main/sentry/etc
+++(/build/source/tests/functional/common/vars.sh:44) export NIX_DAEMON_SOCKET_PATH=/build/nix-test/main/sentry/dSocket
+++(/build/source/tests/functional/common/vars.sh:44) NIX_DAEMON_SOCKET_PATH=/build/nix-test/main/sentry/dSocket
+++(/build/source/tests/functional/common/vars.sh:45) unset NIX_USER_CONF_FILES
+++(/build/source/tests/functional/common/vars.sh:46) export _NIX_TEST_SHARED=/build/nix-test/main/sentry/shared
+++(/build/source/tests/functional/common/vars.sh:46) _NIX_TEST_SHARED=/build/nix-test/main/sentry/shared
+++(/build/source/tests/functional/common/vars.sh:47) [[ -n /nix/store ]]
+++(/build/source/tests/functional/common/vars.sh:48) export _NIX_TEST_NO_SANDBOX=1
+++(/build/source/tests/functional/common/vars.sh:48) _NIX_TEST_NO_SANDBOX=1
+++(/build/source/tests/functional/common/vars.sh:50) export _NIX_IN_TEST=/build/nix-test/main/sentry/shared
+++(/build/source/tests/functional/common/vars.sh:50) _NIX_IN_TEST=/build/nix-test/main/sentry/shared
+++(/build/source/tests/functional/common/vars.sh:51) export _NIX_TEST_NO_LSOF=1
+++(/build/source/tests/functional/common/vars.sh:51) _NIX_TEST_NO_LSOF=1
+++(/build/source/tests/functional/common/vars.sh:54) export _NIX_TEST_NO_ENVIRONMENT_WARNINGS=1
+++(/build/source/tests/functional/common/vars.sh:54) _NIX_TEST_NO_ENVIRONMENT_WARNINGS=1
+++(/build/source/tests/functional/common/vars.sh:55) export NIX_REMOTE=
+++(/build/source/tests/functional/common/vars.sh:55) NIX_REMOTE=
+++(/build/source/tests/functional/common/vars.sh:59) unset NIX_PATH
+++(/build/source/tests/functional/common/vars.sh:60) export HOME=/build/nix-test/main/sentry/test-home
+++(/build/source/tests/functional/common/vars.sh:60) HOME=/build/nix-test/main/sentry/test-home
+++(/build/source/tests/functional/common/vars.sh:61) unset XDG_STATE_HOME
+++(/build/source/tests/functional/common/vars.sh:62) unset XDG_DATA_HOME
+++(/build/source/tests/functional/common/vars.sh:63) unset XDG_CONFIG_HOME
+++(/build/source/tests/functional/common/vars.sh:64) unset XDG_CONFIG_DIRS
+++(/build/source/tests/functional/common/vars.sh:65) unset XDG_CACHE_HOME
+++(/build/source/tests/functional/common/vars.sh:66) unset GIT_DIR
+++(/build/source/tests/functional/common/vars.sh:68) export GIT_CONFIG_SYSTEM=/dev/null
+++(/build/source/tests/functional/common/vars.sh:68) GIT_CONFIG_SYSTEM=/dev/null
+++(/build/source/tests/functional/common/vars.sh:69) export GIT_CONFIG_GLOBAL=/dev/null
+++(/build/source/tests/functional/common/vars.sh:69) GIT_CONFIG_GLOBAL=/dev/null
+++(/build/source/tests/functional/common/vars.sh:71) export IMPURE_VAR1=foo
+++(/build/source/tests/functional/common/vars.sh:71) IMPURE_VAR1=foo
+++(/build/source/tests/functional/common/vars.sh:72) export IMPURE_VAR2=bar
+++(/build/source/tests/functional/common/vars.sh:72) IMPURE_VAR2=bar
+++(/build/source/tests/functional/common/vars.sh:76) cacheDir=/build/nix-test/main/sentry/binary-cache
++++(/build/source/tests/functional/common/vars.sh:78) uname
+++(/build/source/tests/functional/common/vars.sh:78) [[ Linux == Linux ]]
+++(/build/source/tests/functional/common/vars.sh:78) [[ -L /proc/self/ns/user ]]
+++(/build/source/tests/functional/common/vars.sh:78) unshare --user true
+++(/build/source/tests/functional/common/vars.sh:79) _canUseSandbox=1
+++(/build/source/tests/functional/common/vars.sh:85) config_nix=/build/source/tests/functional/build/config.nix
++(common.sh:12) source /build/source/tests/functional/common/functions.sh
+++(/build/source/tests/functional/common/functions.sh:3) set -eu -o pipefail
+++(/build/source/tests/functional/common/functions.sh:5) [[ -z 1 ]]
++(common.sh:13) source /build/source/tests/functional/common/init.sh
+++(/build/source/tests/functional/common/init.sh:4) : /build/nix-test/main/sentry/etc /build/nix-test/main/sentry/etc/nix.conf
+++(/build/source/tests/functional/common/init.sh:7) export NIX_SENTRY_ENDPOINT=
+++(/build/source/tests/functional/common/init.sh:7) NIX_SENTRY_ENDPOINT=
+++(/build/source/tests/functional/common/init.sh:9) isTestOnNixOS
+++(/build/source/tests/functional/common/functions.sh:10) [[ '' == 1 ]]
+++(/build/source/tests/functional/common/init.sh:32) test -n /build/nix-test/main/sentry
+++(/build/source/tests/functional/common/init.sh:34) killDaemon
+++(/build/source/tests/functional/common/functions.sh:101) isTestOnNixOS
+++(/build/source/tests/functional/common/functions.sh:10) [[ '' == 1 ]]
+++(/build/source/tests/functional/common/functions.sh:106) [[ '' == '' ]]
+++(/build/source/tests/functional/common/functions.sh:107) return
+++(/build/source/tests/functional/common/init.sh:36) [[ -e /build/nix-test/main/sentry ]]
+++(/build/source/tests/functional/common/init.sh:40) mkdir -p /build/nix-test/main/sentry
+++(/build/source/tests/functional/common/init.sh:41) mkdir /build/nix-test/main/sentry/test-home
+++(/build/source/tests/functional/common/init.sh:43) mkdir /build/nix-test/main/sentry/store
+++(/build/source/tests/functional/common/init.sh:44) mkdir /build/nix-test/main/sentry/var
+++(/build/source/tests/functional/common/init.sh:45) mkdir -p /build/nix-test/main/sentry/var/log/nix/drvs
+++(/build/source/tests/functional/common/init.sh:46) mkdir /build/nix-test/main/sentry/var/nix
+++(/build/source/tests/functional/common/init.sh:47) mkdir /build/nix-test/main/sentry/etc
+++(/build/source/tests/functional/common/init.sh:49) cat
++++(/build/source/tests/functional/common/init.sh:49) whoami
+++(/build/source/tests/functional/common/init.sh:65) cat
+++(/build/source/tests/functional/common/init.sh:72) nix-store --init
+++(/build/source/tests/functional/common/init.sh:74) test -e /build/nix-test/main/sentry/var/nix/db/db.sqlite
++(common.sh:15) [[ -n '' ]]
+(sentry.sh:6) unset NIX_SENTRY_ENDPOINT
+(sentry.sh:7) echo -n file:///build/nix-test/main/sentry/sentry-endpoint
+(sentry.sh:9) ulimit -c 0
+(sentry.sh:11) sentryDir=/build/nix-test/main/sentry/test-home/.cache/nix/sentry
+(sentry.sh:13) nix --version
+(sentry.sh:14) [[ -d /build/nix-test/main/sentry/test-home/.cache/nix/sentry ]]
+(sentry.sh:30) for type in segfault assert logic-error panic terminate
+(sentry.sh:31) [[ segfault = logic-error ]]
+(sentry.sh:33) rm -rf /build/nix-test/main/sentry/test-home/.cache/nix/sentry
+(sentry.sh:35) nix __crash segfault
warning: you don't have Internet access; disabling some network-dependent features
Triggering a segfault...
[32265:32265:20260710,064110.751476:WARNING exception_handler_server.cc:204] no ptrace
sentry.sh: line 35: 32248 Segmentation fault (core dumped) nix __crash "$type"
+(sentry.sh:37) waitForCrashDump
+(sentry.sh:19) local i
+(sentry.sh:20) (( i = 0 ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:21) envelopes=("$sentryDir"/pending/.dmp)
+(sentry.sh:22) [[ -e /build/nix-test/main/sentry/test-home/.cache/nix/sentry/pending/.dmp ]]
+(sentry.sh:25) sleep 0.1
+(sentry.sh:20) (( i++ ))
+(sentry.sh:20) (( i < 10 ))
+(sentry.sh:27) return 1
+(sentry.sh:38) fail 'No crash dump found in /build/nix-test/main/sentry/test-home/.cache/nix/sentry after crash'
+(/build/source/tests/functional/common/functions.sh:171) echo 'test failed: No crash dump found in /build/nix-test/main/sentry/test-home/.cache/nix/sentry after crash'
test failed: No crash dump found in /build/nix-test/main/sentry/test-home/.cache/nix/sentry after crash
+(/build/source/tests/functional/common/functions.sh:172) exit 1
[132-134/219] 🌑 nix-functional-tests:ca / build-cache 0s^M[132-135/219] 🌒 nix-functional-tests:ca / build-cache >
[133-135/219] 🌓 nix-functional-tests:ca / build-cache 1s^M[133-136/219] 🌔 nix-functional-tests:ca / build-cache >
[134-136/219] 🌖 nix-functional-tests:ca / build-delete 1s^M[134-137/219] 🌗 nix-functional-tests:ca / build-delete >
[135-137/219] 🌘 nix-functional-tests:ca / build 0s^M[135-138/219] 🌑 nix-functional-tests:ca / build >
[136-138/219] 🌓 nix-functional-tests:ca / concurrent-builds 0s^M[136-139/219] 🌔 nix-functional-tests:ca / concurrent-builds >
[137-139/219] 🌕 nix-functional-tests:ca / concurrent-builds 0s^M[137-140/219] 🌖 nix-functional-tests:ca / concurrent-builds >
[138-140/219] 🌗 nix-functional-tests:ca / concurrent-builds 0s^M[138-141/219] 🌘 nix-functional-tests:ca / concurrent-builds >
[139-141/219] 🌒 nix-functional-tests:ca / duplicate-realisation-in-closure 0s^M[139-142/219] 🌓 nix-functional-tests:ca / duplicate-realisation-in-closure >
[140-142/219] 🌔 nix-functional-tests:ca / duplicate-realisation-in-closure 1s^M[140-143/219] 🌕 nix-functional-tests:ca / duplicate-realisation-in-closure >
[141-143/219] 🌗 nix-functional-tests:main / help 6s^M[141-144/219] 🌘 nix-functional-tests:main / help >
[142-144/219] 🌒 nix-functional-tests:ca / import-from-derivation 0s^M[142-145/219] 🌓 nix-functional-tests:ca / import-from-derivation >
[143-145/219] 🌔 nix-functional-tests:ca / issue-13247 0s^M[143-146/219] 🌕 nix-functional-tests:ca / issue-13247 >
[144-146/219] 🌖 nix-functional-tests:ca / issue-13247 0s^M[144-147/219] 🌗 nix-functional-tests:ca / issue-13247 >
[145-147/219] 🌘 nix-functional-tests:ca / new-build-cmd 0s^M[145-148/219] 🌑 nix-functional-tests:ca / new-build-cmd >
[146-148/219] 🌓 nix-functional-tests:ca / nix-copy 0s^M[146-149/219] 🌔 nix-functional-tests:ca / nix-copy >
[147-149/219] 🌕 nix-functional-tests:ca / nix-copy 0s^M[147-150/219] 🌖 nix-functional-tests:ca / nix-copy >
[148-150/219] 🌗 nix-functional-tests:ca / nix-shell 0s^M[148-151/219] 🌘 nix-functional-tests:ca / nix-shell >
[149-151/219] 🌑 nix-functional-tests:ca / nix-shell 1s^M[149-152/219] 🌒 nix-functional-tests:ca / nix-shell >
[150-152/219] 🌔 nix-functional-tests:ca / post-hook 1s^M[150-153/219] 🌕 nix-functional-tests:ca / post-hook >
[151-153/219] 🌗 nix-functional-tests:ca / repl 0s^M[151-154/219] 🌘 nix-functional-tests:ca / repl >
[152-154/219] 🌑 nix-functional-tests:ca / repl 0s^M[152-155/219] 🌒 nix-functional-tests:ca / repl >
[153-155/219] 🌓 nix-functional-tests:ca / repl 1s^M[153-156/219] 🌔 nix-functional-tests:ca / repl >
[154-156/219] 🌘 nix-functional-tests:ca / nix-copy 6s^M[154-157/219] 🌑 nix-functional-tests:ca / nix-copy >
[155-157/219] 🌒 nix-functional-tests:ca / why-depends 0s^M[155-158/219] 🌓 nix-functional-tests:ca / why-depends >
[156-158/219] 🌕 nix-functional-tests:dyn-drv / text-hashed-output 0s^M[156-159/219] 🌖 nix-functional-tests:dyn-drv / text-hashed-output >
[157-159/219] 🌗 nix-functional-tests:dyn-drv / recursive-mod-json 0s^M[157-160/219] 🌘 nix-functional-tests:dyn-drv / recursive-mod-json >
[158-160/219] 🌑 nix-functional-tests:dyn-drv / build-built-drv 0s^M[158-161/219] 🌒 nix-functional-tests:dyn-drv / build-built-drv >
[159-161/219] 🌓 nix-functional-tests:dyn-drv / build-built-drv 0s^M[159-162/219] 🌔 nix-functional-tests:dyn-drv / build-built-drv >
[160-162/219] 🌕 nix-functional-tests:dyn-drv / failing-outer 0s^M[160-163/219] 🌖 nix-functional-tests:dyn-drv / failing-outer >
[161-163/219] 🌗 nix-functional-tests:dyn-drv / dep-built-drv 0s^M[161-164/219] 🌘 nix-functional-tests:dyn-drv / dep-built-drv >
[162-164/219] 🌒 nix-functional-tests:dyn-drv / old-daemon-error-hack 0s^M[162-165/219] 🌓 nix-functional-tests:dyn-drv / old-daemon-error-hack >
[163-165/219] 🌔 nix-functional-tests:dyn-drv / dep-built-drv-2 0s^M[163-166/219] 🌕 nix-functional-tests:dyn-drv / dep-built-drv-2 >
[164-166/219] 🌖 nix-functional-tests:dyn-drv / dep-built-drv-2 0s^M[164-167/219] 🌗 nix-functional-tests:dyn-drv / dep-built-drv-2 >
[165-167/219] 🌘 nix-functional-tests:flakes / develop 0s^M[165-168/219] 🌑 nix-functional-tests:flakes / develop >
[166-168/219] 🌒 nix-functional-tests:flakes / develop 0s^M[166-169/219] 🌓 nix-functional-tests:flakes / develop >
[167-169/219] 🌕 nix-functional-tests:flakes / flakes 1s^M[167-170/219] 🌖 nix-functional-tests:flakes / flakes >
[168-170/219] 🌘 nix-functional-tests:flakes / mercurial 0s^M[168-171/219] 🌑 nix-functional-tests:flakes / mercurial >
[169-171/219] 🌒 nix-functional-tests:flakes / mercurial 0s^M[169-172/219] 🌓 nix-functional-tests:flakes / mercurial >
[170-172/219] 🌔 nix-functional-tests:flakes / mercurial 1s^M[170-173/219] 🌕 nix-functional-tests:flakes / mercurial >
[171-173/219] 🌗 nix-functional-tests:flakes / init 0s^M[171-174/219] 🌘 nix-functional-tests:flakes / init >
[172-174/219] 🌑 nix-functional-tests:flakes / follow-paths 0s^M[172-175/219] 🌒 nix-functional-tests:flakes / follow-paths >
[173-175/219] 🌔 nix-functional-tests:flakes / flakes 3s^M[173-176/219] 🌕 nix-functional-tests:flakes / flakes >
[174-176/219] 🌖 nix-functional-tests:flakes / flakes 4s^M[174-177/219] 🌗 nix-functional-tests:flakes / flakes >
[175-177/219] 🌘 nix-functional-tests:flakes / flakes 4s^M[175-178/219] 🌑 nix-functional-tests:flakes / flakes >
[176-178/219] 🌒 nix-functional-tests:flakes / absolute-paths 0s^M[176-179/219] 🌓 nix-functional-tests:flakes / absolute-paths >
[177-179/219] 🌔 nix-functional-tests:flakes / absolute-attr-paths 0s^M[177-180/219] 🌕 nix-functional-tests:flakes / absolute-attr-paths >
[178-180/219] 🌖 nix-functional-tests:flakes / build-paths 0s^M[178-181/219] 🌗 nix-functional-tests:flakes / build-paths >
[179-181/219] 🌑 nix-functional-tests:flakes / flake-in-submodule 0s^M[179-182/219] 🌒 nix-functional-tests:flakes / flake-in-submodule >
[180-182/219] 🌓 nix-functional-tests:flakes / flake-in-submodule 0s^M[180-183/219] 🌔 nix-functional-tests:flakes / flake-in-submodule >
[181-183/219] 🌕 nix-functional-tests:flakes / eval-cache 0s^M[181-184/219] 🌖 nix-functional-tests:flakes / eval-cache >
[182-184/219] 🌗 nix-functional-tests:flakes / search-root 0s^M[182-185/219] 🌘 nix-functional-tests:flakes / search-root >
[183-185/219] 🌒 nix-functional-tests:flakes / config 0s^M[183-186/219] 🌓 nix-functional-tests:flakes / config >
[184-186/219] 🌔 nix-functional-tests:flakes / show 0s^M[184-187/219] 🌕 nix-functional-tests:flakes / show >
[185-187/219] 🌖 nix-functional-tests:flakes / show 0s^M[185-188/219] 🌗 nix-functional-tests:flakes / show >
[186-188/219] 🌘 nix-functional-tests:flakes / shebang 0s^M[186-189/219] 🌑 nix-functional-tests:flakes / shebang >
[187-189/219] 🌓 nix-functional-tests:flakes / commit-lock-file-summary 0s^M[187-190/219] 🌔 nix-functional-tests:flakes / commit-lock-file-summary >
[188-190/219] 🌕 nix-functional-tests:flakes / non-flake-inputs 0s^M[188-191/219] 🌖 nix-functional-tests:flakes / non-flake-inputs >
[189-191/219] 🌗 nix-functional-tests:flakes / non-flake-inputs 0s^M[189-192/219] 🌘 nix-functional-tests:flakes / non-flake-inputs >
[190-192/219] 🌒 nix-functional-tests:flakes / relative-paths 0s^M[190-193/219] 🌓 nix-functional-tests:flakes / relative-paths >
[191-193/219] 🌔 nix-functional-tests:flakes / symlink-paths 0s^M[191-194/219] 🌕 nix-functional-tests:flakes / symlink-paths >
[192-194/219] 🌖 nix-functional-tests:flakes / symlink-paths 0s^M[192-195/219] 🌗 nix-functional-tests:flakes / symlink-paths >
[193-195/219] 🌘 nix-functional-tests:flakes / source-paths 0s^M[193-196/219] 🌑 nix-functional-tests:flakes / source-paths >
[194-196/219] 🌓 nix-functional-tests:flakes / mercurial 8s^M[194-197/219] 🌔 nix-functional-tests:flakes / mercurial >
[195-197/219] 🌕 nix-functional-tests:flakes / mercurial 8s^M[195-198/219] 🌖 nix-functional-tests:flakes / mercurial >
[196-198/219] 🌗 nix-functional-tests:flakes / mercurial 8s^M[196-199/219] 🌘 nix-functional-tests:flakes / mercurial >
[197-199/219] 🌑 nix-functional-tests:flakes / mercurial 8s^M[197-200/219] 🌒 nix-functional-tests:flakes / mercurial >
[198-200/219] 🌓 nix-functional-tests:flakes / mercurial 9s^M[198-201/219] 🌔 nix-functional-tests:flakes / mercurial >
[199-201/219] 🌖 nix-functional-tests:flakes / get-flake 0s^M[199-202/219] 🌗 nix-functional-tests:flakes / get-flake >
[200-202/219] 🌘 nix-functional-tests:flakes / get-flake 0s^M[200-203/219] 🌑 nix-functional-tests:flakes / get-flake >
[201-203/219] 🌒 nix-functional-tests:flakes / provenance 0s^M[201-204/219] 🌓 nix-functional-tests:flakes / provenance >
[202-204/219] 🌔 nix-functional-tests:flakes / provenance 0s^M[202-205/219] 🌕 nix-functional-tests:flakes / provenance >
[203-205/219] 🌖 nix-functional-tests:flakes / provenance 0s^M[203-206/219] 🌗 nix-functional-tests:flakes / provenance >
[204-206/219] 🌘 nix-functional-tests:flakes / provenance 0s^M[204-207/219] 🌑 nix-functional-tests:flakes / provenance >
[205-207/219] 🌓 nix-functional-tests:git-hashing / simple-sha256 0s^M[205-208/219] 🌔 nix-functional-tests:git-hashing / simple-sha256 >
[206-208/219] 🌕 nix-functional-tests:git-hashing / fixed 0s^M[206-209/219] 🌖 nix-functional-tests:git-hashing / fixed >
[207-209/219] 🌘 nix-functional-tests:flakes / mercurial 11s^M[207-210/219] 🌑 nix-functional-tests:flakes / mercurial >
[208-210/219] 🌒 nix-functional-tests:flakes / mercurial 12s^M[208-211/219] 🌓 nix-functional-tests:flakes / mercurial >
[209-211/219] 🌔 nix-functional-tests:flakes / mercurial 12s^M[209-212/219] 🌕 nix-functional-tests:flakes / mercurial >
[210-212/219] 🌗 nix-functional-tests:local-overlay-store / bad-uris 0s^M[210-213/219] 🌘 nix-functional-tests:local-overlay-store / bad-uris >
[211-213/219] 🌑 nix-functional-tests:local-overlay-store / add-lower 0s^M[211-214/219] 🌒 nix-functional-tests:local-overlay-store / add-lower >
[212-214/219] 🌓 nix-functional-tests:local-overlay-store / delete-refs 0s^M[212-215/219] 🌔 nix-functional-tests:local-overlay-store / delete-refs >
[213-215/219] 🌕 nix-functional-tests:local-overlay-store / delete-duplicate 0s^M[213-216/219] 🌖 nix-functional-tests:local-overlay-store / delete-duplicate >
[214-216/219] 🌗 nix-functional-tests:local-overlay-store / delete-duplicate 0s^M[214-217/219] 🌘 nix-functional-tests:local-overlay-store / delete-duplicate >
[215-217/219] 🌑 nix-functional-tests:local-overlay-store / verify 0s^M[215-218/219] 🌒 nix-functional-tests:local-overlay-store / verify >
[216-218/219] 🌓 nix-functional-tests:local-overlay-store / verify 0s^M[216-219/219] 🌔 nix-functional-tests:local-overlay-store / verify >
[217-219/219] 🌖 nix-functional-tests:local-overlay-store / stale-file-handle 0s^M217/219 nix-functional-tests:local-overlay-store / optimise SKIP >
[218-219/219] 🌗 nix-functional-tests:local-overlay-store / stale-file-handle 0s^M218/219 nix-functional-tests:local-overlay-store / stale-file-handle SKIP >
[219/219] 🌘 nix-functional-tests:git-hashing / fixed 2s^M[219/219] 🌑 nix-functional-tests:git-hashing / fixed >
Summary of Failures:
131/219 nix-functional-tests:main / sentry FAIL 1.32s exit status 1
Ok: 199
Fail: 1
Skipped: 19
Full log written to /build/source/tests/functional/build/meson-logs/testlog.txt
`
Issue: nix sentry test (part of nix-functional-tests-3.21.5) fails in NixOS unstable when sudo sysctl -w kernel.yama.ptrace_scope=2 instead of sudo sysctl -w kernel.yama.ptrace_scope=0
sudo sysctl -w kernel.yama.ptrace_scope=2 kernel hardening feature is incompatible with nix sentry test
Hy3 large language model in hermes desktop has the root cause confirmed:
Verdict: there is no real crash — the
sentrytest fails because your kernel hardening blocks the crash reporterThe segfault in the log is intentional. The test script (
sentry.sh) deliberately runsnix __crash segfaultand then waits for Nix's Sentry/Breakpad crash handler to write a.dmpminidump into~/.cache/nix/sentry/pending/. That minidump never appears, so the test fails with "No crash dump found". The real failure is the missing crash report, not a crash.The smoking gun
That
no ptracewarning comes from Breakpad's exception-handler server: it tried toptrace()the crashednixprocess to read its memory and produce the minidump, and the kernel refused.Root cause chain (with evidence)
kernel.yama.ptrace_scope = 2(/home/ulysses/shell-scripts/NixOS/kernel/extra-hardening.nix:469-471):ptrace_scope = 2, only processes holdingCAP_SYS_PTRACEmay ptrace others. Breakpad runs as an unprivileged child ofnixand ptraces the crashing parent — denied. No minidump → test FAIL.This is a crash-reporting test that is fundamentally incompatible with
ptrace_scope ≥ 1. Scope1(descendants-only) would also block it, because a child cannot ptrace its parent. Only0lets Breakpad work here.Why it's not a NixOS-unstable regression
sentryfails.ptrace_scope = 2has always denied Breakpad. It would fail identically on stable.nix (Determinate Nix 3.21.5)), not a bug in normalnixoperation. Real Nix functionality is unaffected.How to verify (proof)
Temporarily relax ptrace and rerun just the sentry test:
With
ptrace_scope = 0, the.dmpis written and thesentrytest passes — confirming the hardening knob is the sole cause. (I didn't run the full 219-test rebuild unprompted since it's heavy; say the word and I'll execute it.)Recommended fixes
sentryfunctional test. It's a crash-reporting self-test, not representative of production. Drop thenix-functional-testsderivation from whatever pulls it in, or setdoCheck = false/doInstallCheck = falseon the Determinate Nix package in your overlay.ptrace_scope = 0(security downgrade — don't leave it set).prctl(PR_SET_PTRACER, …)so the handler is whitelisted regardless ofptrace_scope. Worth filing upstream.Bottom line: the segfault is by design; your
extra-hardening.nixptrace_scope = 2is what makes thesentryfunctional test fail by preventing the minidump from being generated. Nothing is actually broken in Nix.Error log:
`
⋉ nix log /nix/store/wj9n9s3g7zi94qnfc7d2jwl89sg6fshc-nix-functional-tests-3.21.5.drv
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/mfv204w6bscikbipncwcwsidqkmy4bh5-source
source root is source/./tests/functional
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
/build/source/tests/functional
mesonConfigurePhase flags: --prefix=/nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5 --libdir=/nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/lib --li>
The Meson build system
Version: 1.9.1
Source dir: /build/source/tests/functional
Build dir: /build/source/tests/functional/build
Build type: native build
Project name: nix-functional-tests
Project version: 2.34.8
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program nix found: YES (/nix/store/ylx6ly7s93kgbb5lm75b8kqnw4wwmrif-determinate-nix-3.21.5/bin/nix)
Program bash found: YES (/nix/store/3hgg7pr65imdrifqqh3flg3arvkc2r22-bash-5.3p3/bin/bash)
Program busybox found: YES (/nix/store/qgjcywlszw4cvgyr7xljqa0za99k4q35-busybox-1.36.1/bin/busybox)
Program ls found: YES (/nix/store/hqkszxk2c0cxvd04xa4gsaqs182dw8l2-coreutils-9.8/bin/ls)
Program dot found: NO
Configuring subst-vars.sh using configuration
common/meson.build:1: WARNING: The variable(s) 'variable' in the input file 'common/subst-vars.sh.in' are not present in the given configuration data.
Configuring config.nix using configuration
Found pkg-config: YES (/nix/store/qhr81gkafwyczvwk173ymahhwrilfv5i-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency nix-store found: YES 2.34.8
meson.build:192: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
C++ compiler for the host machine: g++ (gcc 14.3.0 "g++ (GCC) 14.3.0")
C++ linker for the host machine: g++ ld.bfd 2.44
Dependency nix-store found: YES 2.34.8 (cached)
Run-time dependency nix-expr found: YES 2.34.8
meson.build:210: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
Dependency nix-expr found: YES 2.34.8 (cached)
Configuring config.nix using configuration
Configuring config.nix using configuration
Build targets in project: 2
nix-functional-tests 2.34.8
User defined options
auto_features: enabled
b_lto : true
bindir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/bin
buildtype : release
includedir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/include
infodir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/info
libdir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/lib
libexecdir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/libexec
localedir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/locale
mandir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/share/man
prefix : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5
sbindir : /nix/store/zi2a0vc71cb22q92gc2aqfblsjvmcm93-nix-functional-tests-3.21.5/sbin
wrap_mode : nodownload
Found ninja-1.13.1 at /nix/store/xlyizfr1j0c5v3yzv73zds9b0jzkqv8h-ninja-1.13.1/bin/ninja
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j4
ninja: no work to do.
Running phase: checkPhase
@nix { "action": "setPhase", "phase": "checkPhase" }
[1/4] Compiling C++ object plugins/libplugintest.so.p/plugintest.cc.o
[2/4] Linking target plugins/libplugintest.so
[3/4] Compiling C++ object test-libstoreconsumer/test-libstoreconsumer.p/main.cc.o
[4/4] Linking target test-libstoreconsumer/test-libstoreconsumer
mesonCheckPhase flags: --print-errorlogs --print-errorlogs --timeout-multiplier=0
[1-4/219] 🌑 nix-functional-tests:main / remote-store 0s^M 1/219 nix-functional-tests:main / test-infra OK >
[2-4/219] 🌒 nix-functional-tests:main / remote-store 0s^M[2-5/219] 🌓 nix-functional-tests:main / remote-store >
[3-5/219] 🌔 nix-functional-tests:main / remote-store 0s^M[3-6/219] 🌕 nix-functional-tests:main / remote-store >
[4-6/219] 🌖 nix-functional-tests:main / remote-store 0s^M[4-7/219] 🌗 nix-functional-tests:main / remote-store >
[5-7/219] 🌘 nix-functional-tests:main / remote-store 0s^M[5-8/219] 🌑 nix-functional-tests:main / remote-store >
[6-8/219] 🌒 nix-functional-tests:main / remote-store 0s^M[6-9/219] 🌓 nix-functional-tests:main / remote-store >
[7-9/219] 🌕 nix-functional-tests:main / experimental-features 0s^M[7-10/219] 🌖 nix-functional-tests:main / experimental-features >
[8-10/219] 🌗 nix-functional-tests:main / fetchMercurial 0s^M[8-11/219] 🌘 nix-functional-tests:main / fetchMercurial >
[9-11/219] 🌓 nix-functional-tests:main / lang 3s^M[9-12/219] 🌔 nix-functional-tests:main / lang >
[10-12/219] 🌘 nix-functional-tests:main / gc-auto 5s^M[10-13/219] 🌑 nix-functional-tests:main / gc-auto >
[11-13/219] 🌒 nix-functional-tests:main / gc-auto 5s^M[11-14/219] 🌓 nix-functional-tests:main / gc-auto >
[12-14/219] 🌖 nix-functional-tests:main / lang 7s^M[12-15/219] 🌗 nix-functional-tests:main / lang >
[13-15/219] 🌓 nix-functional-tests:main / lang 11s^M[13-16/219] 🌔 nix-functional-tests:main / lang >
[14-16/219] 🌕 nix-functional-tests:main / multiple-outputs-substitute-failure 0s^M[14-17/219] 🌖 nix-functional-tests:main / multiple-outputs >
[15-17/219] 🌘 nix-functional-tests:main / multiple-outputs 0s^M[15-18/219] 🌑 nix-functional-tests:main / multiple-outputs >
[16-18/219] 🌒 nix-functional-tests:main / multiple-outputs 0s^M[16-19/219] 🌓 nix-functional-tests:main / multiple-outputs >
[17-19/219] 🌕 nix-functional-tests:main / gc-concurrent 0s^M[17-20/219] 🌖 nix-functional-tests:main / gc-concurrent >
[18-20/219] 🌗 nix-functional-tests:main / repair 0s^M[18-21/219] 🌘 nix-functional-tests:main / repair >
[19-21/219] 🌑 nix-functional-tests:main / repair 0s^M[19-22/219] 🌒 nix-functional-tests:main / repair >
[20-22/219] 🌔 nix-functional-tests:main / fixed 1s^M[20-23/219] 🌕 nix-functional-tests:main / fixed >
[21-23/219] 🌖 nix-functional-tests:main / fixed 1s^M[21-24/219] 🌗 nix-functional-tests:main / fixed >
[22-24/219] 🌑 nix-functional-tests:main / fetchGitRefs 1s^M[22-25/219] 🌒 nix-functional-tests:main / fetchGitRefs >
[23-25/219] 🌔 nix-functional-tests:main / timeout 1s^M[23-26/219] 🌕 nix-functional-tests:main / timeout >
[24-26/219] 🌖 nix-functional-tests:main / timeout 2s^M[24-27/219] 🌗 nix-functional-tests:main / timeout >
[25-27/219] 🌓 nix-functional-tests:main / fixed 6s^M[25-28/219] 🌔 nix-functional-tests:main / fixed >
[26-28/219] 🌖 nix-functional-tests:main / timeout 5s^M[26-29/219] 🌗 nix-functional-tests:main / timeout >
[27-29/219] 🌘 nix-functional-tests:main / timeout 5s^M[27-30/219] 🌑 nix-functional-tests:main / timeout >
[28-30/219] 🌒 nix-functional-tests:main / timeout 6s^M[28-31/219] 🌓 nix-functional-tests:main / timeout >
[29-31/219] 🌔 nix-functional-tests:main / timeout 6s^M[29-32/219] 🌕 nix-functional-tests:main / timeout >
[30-32/219] 🌖 nix-functional-tests:main / simple 0s^M[30-33/219] 🌗 nix-functional-tests:main / simple >
[31-33/219] 🌑 nix-functional-tests:main / referrers 0s^M[31-34/219] 🌒 nix-functional-tests:main / referrers >
[32-34/219] 🌓 nix-functional-tests:main / referrers 0s^M[32-35/219] 🌔 nix-functional-tests:main / referrers >
[33-35/219] 🌕 nix-functional-tests:main / substitute-with-invalid-ca 0s^M[33-36/219] 🌖 nix-functional-tests:main / substitute-with-invalid-ca >
[34-36/219] 🌗 nix-functional-tests:main / substitute-with-invalid-ca 0s^M[34-37/219] 🌘 nix-functional-tests:main / substitute-with-invalid-ca >
[35-37/219] 🌑 nix-functional-tests:main / hash-convert 0s^M[35-38/219] 🌒 nix-functional-tests:main / hash-convert >
[36-38/219] 🌔 nix-functional-tests:main / hash-path 0s^M[36-39/219] 🌕 nix-functional-tests:main / hash-path >
[37-39/219] 🌘 nix-functional-tests:main / signing 2s^M[37-40/219] 🌑 nix-functional-tests:main / signing >
[38-40/219] 🌒 nix-functional-tests:main / signing 3s^M[38-41/219] 🌓 nix-functional-tests:main / signing >
[39-41/219] 🌕 nix-functional-tests:main / nix-shell 0s^M[39-42/219] 🌖 nix-functional-tests:main / nix-shell >
[40-42/219] 🌗 nix-functional-tests:main / nix-shell 1s^M[40-43/219] 🌘 nix-functional-tests:main / nix-shell >
[41-43/219] 🌒 nix-functional-tests:main / build-remote-input-addressed 1s^M[41-44/219] 🌓 nix-functional-tests:main / build-remote-input-addressed >
[42-44/219] 🌕 nix-functional-tests:main / secure-drv-outputs 0s^M[42-45/219] 🌖 nix-functional-tests:main / secure-drv-outputs >
[43-45/219] 🌗 nix-functional-tests:main / secure-drv-outputs 0s^M[43-46/219] 🌘 nix-functional-tests:main / secure-drv-outputs >
[44-46/219] 🌑 nix-functional-tests:main / fetchGitSubmodules 0s^M[44-47/219] 🌒 nix-functional-tests:main / fetchGitSubmodules >
[45-47/219] 🌓 nix-functional-tests:main / fetchGitSubmodules 0s^M[45-48/219] 🌔 nix-functional-tests:main / fetchGitSubmodules >
[46-48/219] 🌖 nix-functional-tests:main / restricted 0s^M[46-49/219] 🌗 nix-functional-tests:main / restricted >
[47-49/219] 🌘 nix-functional-tests:main / nix-channel 0s^M[47-50/219] 🌑 nix-functional-tests:main / nix-channel >
[48-50/219] 🌓 nix-functional-tests:main / signing 7s^M[48-51/219] 🌔 nix-functional-tests:main / signing >
[49-51/219] 🌕 nix-functional-tests:main / signing 8s^M[49-52/219] 🌖 nix-functional-tests:main / signing >
[50-52/219] 🌗 nix-functional-tests:main / signing 8s^M[50-53/219] 🌘 nix-functional-tests:main / signing >
[51-53/219] 🌑 nix-functional-tests:main / signing 8s^M[51-54/219] 🌒 nix-functional-tests:main / signing >
[52-54/219] 🌔 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[52-55/219] 🌕 nix-functional-tests:main / build-remote-content-addressed-floating >
[53-55/219] 🌖 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[53-56/219] 🌗 nix-functional-tests:main / build-remote-content-addressed-floating >
[54-56/219] 🌘 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[54-57/219] 🌑 nix-functional-tests:main / build-remote-content-addressed-floating >
[55-57/219] 🌒 nix-functional-tests:main / build-remote-content-addressed-floating 0s^M[55-58/219] 🌓 nix-functional-tests:main / build-remote-content-addressed-floating >
[56-58/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-pass-3 0s^M[56-59/219] 🌕 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[57-59/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[57-60/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[58-60/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[58-61/219] 🌒 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[59-61/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-fail-0 0s^M[59-62/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[60-62/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-pass-2 1s^M[60-63/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-pass-2 >
[61-63/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-pass-2 2s^M[61-64/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-pass-2 >
[62-64/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-pass-3 2s^M[62-65/219] 🌔 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[63-65/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[63-66/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[64-66/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[64-67/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[65-67/219] 🌒 nix-functional-tests:main / build-remote-trustless-should-fail-0 3s^M[65-68/219] 🌓 nix-functional-tests:main / build-remote-trustless-should-fail-0 >
[66-68/219] 🌖 nix-functional-tests:main / build-remote-trustless-should-pass-3 5s^M[66-69/219] 🌗 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[67-69/219] 🌘 nix-functional-tests:main / build-remote-trustless-should-pass-3 5s^M[67-70/219] 🌑 nix-functional-tests:main / build-remote-trustless-should-pass-3 >
[68-70/219] 🌒 nix-functional-tests:main / search 0s^M[68-71/219] 🌓 nix-functional-tests:main / search >
[69-71/219] 🌕 nix-functional-tests:main / logging 0s^M[69-72/219] 🌖 nix-functional-tests:main / logging >
[70-72/219] 🌗 nix-functional-tests:main / logging 0s^M[70-73/219] 🌘 nix-functional-tests:main / logging >
[71-73/219] 🌒 nix-functional-tests:main / export 0s^M[71-74/219] 🌓 nix-functional-tests:main / export >
[72-74/219] 🌔 nix-functional-tests:main / add 0s^M[72-75/219] 🌕 nix-functional-tests:main / add >
[73-75/219] 🌖 nix-functional-tests:main / chroot-store 0s^M[73-76/219] 🌗 nix-functional-tests:main / chroot-store >
[74-76/219] 🌘 nix-functional-tests:main / chroot-store 0s^M[74-77/219] 🌑 nix-functional-tests:main / chroot-store >
[75-77/219] 🌓 nix-functional-tests:main / misc 0s^M[75-78/219] 🌔 nix-functional-tests:main / misc >
[76-78/219] 🌕 nix-functional-tests:main / misc 0s^M[76-79/219] 🌖 nix-functional-tests:main / misc >
[77-79/219] 🌗 nix-functional-tests:main / misc 0s^M[77-80/219] 🌘 nix-functional-tests:main / misc >
[78-80/219] 🌑 nix-functional-tests:main / supplementary-groups 0s^M[78-81/219] 🌒 nix-functional-tests:main / supplementary-groups >
[79-81/219] 🌓 nix-functional-tests:main / build-dry 0s^M[79-82/219] 🌔 nix-functional-tests:main / build-dry >
[80-82/219] 🌖 nix-functional-tests:main / structured-attrs 0s^M[80-83/219] 🌗 nix-functional-tests:main / structured-attrs >
[81-83/219] 🌘 nix-functional-tests:main / shell 0s^M[81-84/219] 🌑 nix-functional-tests:main / shell >
[82-84/219] 🌒 nix-functional-tests:main / shell 0s^M[82-85/219] 🌓 nix-functional-tests:main / shell >
[83-85/219] 🌕 nix-functional-tests:main / zstd 0s^M[83-86/219] 🌖 nix-functional-tests:main / zstd >
[84-86/219] 🌗 nix-functional-tests:main / zstd 0s^M[84-87/219] 🌘 nix-functional-tests:main / zstd >
[85-87/219] 🌑 nix-functional-tests:main / nix-copy-ssh 0s^M[85-88/219] 🌒 nix-functional-tests:main / nix-copy-ssh >
[86-88/219] 🌓 nix-functional-tests:main / nix-copy-ssh 0s^M[86-89/219] 🌔 nix-functional-tests:main / nix-copy-ssh >
[87-89/219] 🌕 nix-functional-tests:main / post-hook 0s^M[87-90/219] 🌖 nix-functional-tests:main / post-hook >
[88-90/219] 🌘 nix-functional-tests:main / nix-copy-ssh-ng 0s^M[88-91/219] 🌑 nix-functional-tests:main / nix-copy-ssh-ng >
[89-91/219] 🌒 nix-functional-tests:main / formatter 0s^M[89-92/219] 🌓 nix-functional-tests:main / formatter >
[90-92/219] 🌔 nix-functional-tests:main / formatter 0s^M[90-93/219] 🌕 nix-functional-tests:main / formatter >
[91-93/219] 🌗 nix-functional-tests:main / eval-store 0s^M[91-94/219] 🌘 nix-functional-tests:main / eval-store >
[92-94/219] 🌑 nix-functional-tests:main / eval-store 0s^M[92-95/219] 🌒 nix-functional-tests:main / eval-store >
[93-95/219] 🌓 nix-functional-tests:main / derivation-json 0s^M[93-96/219] 🌔 nix-functional-tests:main / derivation-json >
[94-96/219] 🌕 nix-functional-tests:main / derivation-json 0s^M[94-97/219] 🌖 nix-functional-tests:main / derivation-json >
[95-97/219] 🌗 nix-functional-tests:main / derivation-json 0s^M[95-98/219] 🌘 nix-functional-tests:main / derivation-json >
[96-98/219] 🌑 nix-functional-tests:main / nix_path 0s^M[96-99/219] 🌒 nix-functional-tests:main / nix_path >
[97-99/219] 🌔 nix-functional-tests:main / nars 0s^M[97-100/219] 🌕 nix-functional-tests:main / nars >
[98-100/219] 🌖 nix-functional-tests:main / nars 0s^M[98-101/219] 🌗 nix-functional-tests:main / nars >
[99-101/219] 🌘 nix-functional-tests:main / ssh-relay 0s^M[99-102/219] 🌑 nix-functional-tests:main / ssh-relay >
[100-102/219] 🌒 nix-functional-tests:main / ssh-relay 0s^M[100-103/219] 🌓 nix-functional-tests:main / ssh-relay >
[101-103/219] 🌔 nix-functional-tests:main / build-cores 0s^M[101-104/219] 🌕 nix-functional-tests:main / build-cores >
[102-104/219] 🌗 nix-functional-tests:main / build-delete 0s^M[102-105/219] 🌘 nix-functional-tests:main / build-delete >
[103-105/219] 🌑 nix-functional-tests:main / build-delete 0s^M[103-106/219] 🌒 nix-functional-tests:main / build-delete >
[104-106/219] 🌓 nix-functional-tests:main / build-delete 0s^M[104-107/219] 🌔 nix-functional-tests:main / build-delete >
[105-107/219] 🌕 nix-functional-tests:main / build-delete 0s^M[105-108/219] 🌖 nix-functional-tests:main / build-delete >
[106-108/219] 🌗 nix-functional-tests:main / build-delete 0s^M[106-109/219] 🌘 nix-functional-tests:main / build-delete >
[107-109/219] 🌑 nix-functional-tests:main / pass-as-file 0s^M[107-110/219] 🌒 nix-functional-tests:main / pass-as-file >
[108-110/219] 🌓 nix-functional-tests:main / nix-profile 0s^M[108-111/219] 🌔 nix-functional-tests:main / nix-profile >
[109-111/219] 🌖 nix-functional-tests:main / build 1s^M[109-112/219] 🌗 nix-functional-tests:main / build >
[110-112/219] 🌘 nix-functional-tests:main / build 1s^M[110-113/219] 🌑 nix-functional-tests:main / build >
[111-113/219] 🌒 nix-functional-tests:main / store-print-env 0s^M[111-114/219] 🌓 nix-functional-tests:main / store-print-env >
[112-114/219] 🌔 nix-functional-tests:main / fetchClosure 0s^M[112-115/219] 🌕 nix-functional-tests:main / fetchClosure >
[113-115/219] 🌗 nix-functional-tests:main / binary-cache-build-remote 11s^M[113-116/219] 🌘 nix-functional-tests:main / binary-cache-build-remote >
[114-116/219] 🌑 nix-functional-tests:main / binary-cache-build-remote 11s^M[114-117/219] 🌒 nix-functional-tests:main / binary-cache-build-remote >
[115-117/219] 🌓 nix-functional-tests:main / binary-cache-build-remote 11s^M[115-118/219] 🌔 nix-functional-tests:main / binary-cache-build-remote >
[116-118/219] 🌖 nix-functional-tests:main / impure-derivations 0s^M[116-119/219] 🌗 nix-functional-tests:main / impure-derivations >
[117-119/219] 🌘 nix-functional-tests:main / json 0s^M[117-120/219] 🌑 nix-functional-tests:main / json >
[118-120/219] 🌒 nix-functional-tests:main / toString-path 0s^M[118-121/219] 🌓 nix-functional-tests:main / toString-path >
[119-121/219] 🌔 nix-functional-tests:main / toString-path 0s^M[119-122/219] 🌕 nix-functional-tests:main / toString-path >
[120-122/219] 🌖 nix-functional-tests:main / nested-sandboxing 0s^M[120-123/219] 🌗 nix-functional-tests:main / nested-sandboxing >
[121-123/219] 🌑 nix-functional-tests:main / impure-env 0s^M[121-124/219] 🌒 nix-functional-tests:main / impure-env >
[122-124/219] 🌓 nix-functional-tests:main / impure-env 0s^M[122-125/219] 🌔 nix-functional-tests:main / impure-env >
[123-125/219] 🌕 nix-functional-tests:main / impure-env 0s^M[123-126/219] 🌖 nix-functional-tests:main / impure-env >
[124-126/219] 🌗 nix-functional-tests:main / impure-env 0s^M[124-127/219] 🌘 nix-functional-tests:main / impure-env >
[125-127/219] 🌑 nix-functional-tests:main / impure-env 0s^M[125-128/219] 🌒 nix-functional-tests:main / impure-env >
[126-128/219] 🌔 nix-functional-tests:main / help 0s^M[126-129/219] 🌕 nix-functional-tests:main / help >
[127-129/219] 🌖 nix-functional-tests:main / help 0s^M[127-130/219] 🌗 nix-functional-tests:main / help >
[128-130/219] 🌘 nix-functional-tests:main / help 0s^M[128-131/219] 🌑 nix-functional-tests:main / help >
[129-131/219] 🌒 nix-functional-tests:main / help 0s^M[129-132/219] 🌓 nix-functional-tests:main / help >
[130-132/219] 🌔 nix-functional-tests:main / help 1s^M[130-133/219] 🌕 nix-functional-tests:main / help >
[131-133/219] 🌖 nix-functional-tests:main / help 1s^M[131-134/219] 🌗 nix-functional-tests:main / help >
[132-134/219] 🌑 nix-functional-tests:ca / build-cache 0s^M[132-135/219] 🌒 nix-functional-tests:ca / build-cache >
[133-135/219] 🌓 nix-functional-tests:ca / build-cache 1s^M[133-136/219] 🌔 nix-functional-tests:ca / build-cache >
[134-136/219] 🌖 nix-functional-tests:ca / build-delete 1s^M[134-137/219] 🌗 nix-functional-tests:ca / build-delete >
[135-137/219] 🌘 nix-functional-tests:ca / build 0s^M[135-138/219] 🌑 nix-functional-tests:ca / build >
[136-138/219] 🌓 nix-functional-tests:ca / concurrent-builds 0s^M[136-139/219] 🌔 nix-functional-tests:ca / concurrent-builds >
[137-139/219] 🌕 nix-functional-tests:ca / concurrent-builds 0s^M[137-140/219] 🌖 nix-functional-tests:ca / concurrent-builds >
[138-140/219] 🌗 nix-functional-tests:ca / concurrent-builds 0s^M[138-141/219] 🌘 nix-functional-tests:ca / concurrent-builds >
[139-141/219] 🌒 nix-functional-tests:ca / duplicate-realisation-in-closure 0s^M[139-142/219] 🌓 nix-functional-tests:ca / duplicate-realisation-in-closure >
[140-142/219] 🌔 nix-functional-tests:ca / duplicate-realisation-in-closure 1s^M[140-143/219] 🌕 nix-functional-tests:ca / duplicate-realisation-in-closure >
[141-143/219] 🌗 nix-functional-tests:main / help 6s^M[141-144/219] 🌘 nix-functional-tests:main / help >
[142-144/219] 🌒 nix-functional-tests:ca / import-from-derivation 0s^M[142-145/219] 🌓 nix-functional-tests:ca / import-from-derivation >
[143-145/219] 🌔 nix-functional-tests:ca / issue-13247 0s^M[143-146/219] 🌕 nix-functional-tests:ca / issue-13247 >
[144-146/219] 🌖 nix-functional-tests:ca / issue-13247 0s^M[144-147/219] 🌗 nix-functional-tests:ca / issue-13247 >
[145-147/219] 🌘 nix-functional-tests:ca / new-build-cmd 0s^M[145-148/219] 🌑 nix-functional-tests:ca / new-build-cmd >
[146-148/219] 🌓 nix-functional-tests:ca / nix-copy 0s^M[146-149/219] 🌔 nix-functional-tests:ca / nix-copy >
[147-149/219] 🌕 nix-functional-tests:ca / nix-copy 0s^M[147-150/219] 🌖 nix-functional-tests:ca / nix-copy >
[148-150/219] 🌗 nix-functional-tests:ca / nix-shell 0s^M[148-151/219] 🌘 nix-functional-tests:ca / nix-shell >
[149-151/219] 🌑 nix-functional-tests:ca / nix-shell 1s^M[149-152/219] 🌒 nix-functional-tests:ca / nix-shell >
[150-152/219] 🌔 nix-functional-tests:ca / post-hook 1s^M[150-153/219] 🌕 nix-functional-tests:ca / post-hook >
[151-153/219] 🌗 nix-functional-tests:ca / repl 0s^M[151-154/219] 🌘 nix-functional-tests:ca / repl >
[152-154/219] 🌑 nix-functional-tests:ca / repl 0s^M[152-155/219] 🌒 nix-functional-tests:ca / repl >
[153-155/219] 🌓 nix-functional-tests:ca / repl 1s^M[153-156/219] 🌔 nix-functional-tests:ca / repl >
[154-156/219] 🌘 nix-functional-tests:ca / nix-copy 6s^M[154-157/219] 🌑 nix-functional-tests:ca / nix-copy >
[155-157/219] 🌒 nix-functional-tests:ca / why-depends 0s^M[155-158/219] 🌓 nix-functional-tests:ca / why-depends >
[156-158/219] 🌕 nix-functional-tests:dyn-drv / text-hashed-output 0s^M[156-159/219] 🌖 nix-functional-tests:dyn-drv / text-hashed-output >
[157-159/219] 🌗 nix-functional-tests:dyn-drv / recursive-mod-json 0s^M[157-160/219] 🌘 nix-functional-tests:dyn-drv / recursive-mod-json >
[158-160/219] 🌑 nix-functional-tests:dyn-drv / build-built-drv 0s^M[158-161/219] 🌒 nix-functional-tests:dyn-drv / build-built-drv >
[159-161/219] 🌓 nix-functional-tests:dyn-drv / build-built-drv 0s^M[159-162/219] 🌔 nix-functional-tests:dyn-drv / build-built-drv >
[160-162/219] 🌕 nix-functional-tests:dyn-drv / failing-outer 0s^M[160-163/219] 🌖 nix-functional-tests:dyn-drv / failing-outer >
[161-163/219] 🌗 nix-functional-tests:dyn-drv / dep-built-drv 0s^M[161-164/219] 🌘 nix-functional-tests:dyn-drv / dep-built-drv >
[162-164/219] 🌒 nix-functional-tests:dyn-drv / old-daemon-error-hack 0s^M[162-165/219] 🌓 nix-functional-tests:dyn-drv / old-daemon-error-hack >
[163-165/219] 🌔 nix-functional-tests:dyn-drv / dep-built-drv-2 0s^M[163-166/219] 🌕 nix-functional-tests:dyn-drv / dep-built-drv-2 >
[164-166/219] 🌖 nix-functional-tests:dyn-drv / dep-built-drv-2 0s^M[164-167/219] 🌗 nix-functional-tests:dyn-drv / dep-built-drv-2 >
[165-167/219] 🌘 nix-functional-tests:flakes / develop 0s^M[165-168/219] 🌑 nix-functional-tests:flakes / develop >
[166-168/219] 🌒 nix-functional-tests:flakes / develop 0s^M[166-169/219] 🌓 nix-functional-tests:flakes / develop >
[167-169/219] 🌕 nix-functional-tests:flakes / flakes 1s^M[167-170/219] 🌖 nix-functional-tests:flakes / flakes >
[168-170/219] 🌘 nix-functional-tests:flakes / mercurial 0s^M[168-171/219] 🌑 nix-functional-tests:flakes / mercurial >
[169-171/219] 🌒 nix-functional-tests:flakes / mercurial 0s^M[169-172/219] 🌓 nix-functional-tests:flakes / mercurial >
[170-172/219] 🌔 nix-functional-tests:flakes / mercurial 1s^M[170-173/219] 🌕 nix-functional-tests:flakes / mercurial >
[171-173/219] 🌗 nix-functional-tests:flakes / init 0s^M[171-174/219] 🌘 nix-functional-tests:flakes / init >
[172-174/219] 🌑 nix-functional-tests:flakes / follow-paths 0s^M[172-175/219] 🌒 nix-functional-tests:flakes / follow-paths >
[173-175/219] 🌔 nix-functional-tests:flakes / flakes 3s^M[173-176/219] 🌕 nix-functional-tests:flakes / flakes >
[174-176/219] 🌖 nix-functional-tests:flakes / flakes 4s^M[174-177/219] 🌗 nix-functional-tests:flakes / flakes >
[175-177/219] 🌘 nix-functional-tests:flakes / flakes 4s^M[175-178/219] 🌑 nix-functional-tests:flakes / flakes >
[176-178/219] 🌒 nix-functional-tests:flakes / absolute-paths 0s^M[176-179/219] 🌓 nix-functional-tests:flakes / absolute-paths >
[177-179/219] 🌔 nix-functional-tests:flakes / absolute-attr-paths 0s^M[177-180/219] 🌕 nix-functional-tests:flakes / absolute-attr-paths >
[178-180/219] 🌖 nix-functional-tests:flakes / build-paths 0s^M[178-181/219] 🌗 nix-functional-tests:flakes / build-paths >
[179-181/219] 🌑 nix-functional-tests:flakes / flake-in-submodule 0s^M[179-182/219] 🌒 nix-functional-tests:flakes / flake-in-submodule >
[180-182/219] 🌓 nix-functional-tests:flakes / flake-in-submodule 0s^M[180-183/219] 🌔 nix-functional-tests:flakes / flake-in-submodule >
[181-183/219] 🌕 nix-functional-tests:flakes / eval-cache 0s^M[181-184/219] 🌖 nix-functional-tests:flakes / eval-cache >
[182-184/219] 🌗 nix-functional-tests:flakes / search-root 0s^M[182-185/219] 🌘 nix-functional-tests:flakes / search-root >
[183-185/219] 🌒 nix-functional-tests:flakes / config 0s^M[183-186/219] 🌓 nix-functional-tests:flakes / config >
[184-186/219] 🌔 nix-functional-tests:flakes / show 0s^M[184-187/219] 🌕 nix-functional-tests:flakes / show >
[185-187/219] 🌖 nix-functional-tests:flakes / show 0s^M[185-188/219] 🌗 nix-functional-tests:flakes / show >
[186-188/219] 🌘 nix-functional-tests:flakes / shebang 0s^M[186-189/219] 🌑 nix-functional-tests:flakes / shebang >
[187-189/219] 🌓 nix-functional-tests:flakes / commit-lock-file-summary 0s^M[187-190/219] 🌔 nix-functional-tests:flakes / commit-lock-file-summary >
[188-190/219] 🌕 nix-functional-tests:flakes / non-flake-inputs 0s^M[188-191/219] 🌖 nix-functional-tests:flakes / non-flake-inputs >
[189-191/219] 🌗 nix-functional-tests:flakes / non-flake-inputs 0s^M[189-192/219] 🌘 nix-functional-tests:flakes / non-flake-inputs >
[190-192/219] 🌒 nix-functional-tests:flakes / relative-paths 0s^M[190-193/219] 🌓 nix-functional-tests:flakes / relative-paths >
[191-193/219] 🌔 nix-functional-tests:flakes / symlink-paths 0s^M[191-194/219] 🌕 nix-functional-tests:flakes / symlink-paths >
[192-194/219] 🌖 nix-functional-tests:flakes / symlink-paths 0s^M[192-195/219] 🌗 nix-functional-tests:flakes / symlink-paths >
[193-195/219] 🌘 nix-functional-tests:flakes / source-paths 0s^M[193-196/219] 🌑 nix-functional-tests:flakes / source-paths >
[194-196/219] 🌓 nix-functional-tests:flakes / mercurial 8s^M[194-197/219] 🌔 nix-functional-tests:flakes / mercurial >
[195-197/219] 🌕 nix-functional-tests:flakes / mercurial 8s^M[195-198/219] 🌖 nix-functional-tests:flakes / mercurial >
[196-198/219] 🌗 nix-functional-tests:flakes / mercurial 8s^M[196-199/219] 🌘 nix-functional-tests:flakes / mercurial >
[197-199/219] 🌑 nix-functional-tests:flakes / mercurial 8s^M[197-200/219] 🌒 nix-functional-tests:flakes / mercurial >
[198-200/219] 🌓 nix-functional-tests:flakes / mercurial 9s^M[198-201/219] 🌔 nix-functional-tests:flakes / mercurial >
[199-201/219] 🌖 nix-functional-tests:flakes / get-flake 0s^M[199-202/219] 🌗 nix-functional-tests:flakes / get-flake >
[200-202/219] 🌘 nix-functional-tests:flakes / get-flake 0s^M[200-203/219] 🌑 nix-functional-tests:flakes / get-flake >
[201-203/219] 🌒 nix-functional-tests:flakes / provenance 0s^M[201-204/219] 🌓 nix-functional-tests:flakes / provenance >
[202-204/219] 🌔 nix-functional-tests:flakes / provenance 0s^M[202-205/219] 🌕 nix-functional-tests:flakes / provenance >
[203-205/219] 🌖 nix-functional-tests:flakes / provenance 0s^M[203-206/219] 🌗 nix-functional-tests:flakes / provenance >
[204-206/219] 🌘 nix-functional-tests:flakes / provenance 0s^M[204-207/219] 🌑 nix-functional-tests:flakes / provenance >
[205-207/219] 🌓 nix-functional-tests:git-hashing / simple-sha256 0s^M[205-208/219] 🌔 nix-functional-tests:git-hashing / simple-sha256 >
[206-208/219] 🌕 nix-functional-tests:git-hashing / fixed 0s^M[206-209/219] 🌖 nix-functional-tests:git-hashing / fixed >
[207-209/219] 🌘 nix-functional-tests:flakes / mercurial 11s^M[207-210/219] 🌑 nix-functional-tests:flakes / mercurial >
[208-210/219] 🌒 nix-functional-tests:flakes / mercurial 12s^M[208-211/219] 🌓 nix-functional-tests:flakes / mercurial >
[209-211/219] 🌔 nix-functional-tests:flakes / mercurial 12s^M[209-212/219] 🌕 nix-functional-tests:flakes / mercurial >
[210-212/219] 🌗 nix-functional-tests:local-overlay-store / bad-uris 0s^M[210-213/219] 🌘 nix-functional-tests:local-overlay-store / bad-uris >
[211-213/219] 🌑 nix-functional-tests:local-overlay-store / add-lower 0s^M[211-214/219] 🌒 nix-functional-tests:local-overlay-store / add-lower >
[212-214/219] 🌓 nix-functional-tests:local-overlay-store / delete-refs 0s^M[212-215/219] 🌔 nix-functional-tests:local-overlay-store / delete-refs >
[213-215/219] 🌕 nix-functional-tests:local-overlay-store / delete-duplicate 0s^M[213-216/219] 🌖 nix-functional-tests:local-overlay-store / delete-duplicate >
[214-216/219] 🌗 nix-functional-tests:local-overlay-store / delete-duplicate 0s^M[214-217/219] 🌘 nix-functional-tests:local-overlay-store / delete-duplicate >
[215-217/219] 🌑 nix-functional-tests:local-overlay-store / verify 0s^M[215-218/219] 🌒 nix-functional-tests:local-overlay-store / verify >
[216-218/219] 🌓 nix-functional-tests:local-overlay-store / verify 0s^M[216-219/219] 🌔 nix-functional-tests:local-overlay-store / verify >
[217-219/219] 🌖 nix-functional-tests:local-overlay-store / stale-file-handle 0s^M217/219 nix-functional-tests:local-overlay-store / optimise SKIP >
[218-219/219] 🌗 nix-functional-tests:local-overlay-store / stale-file-handle 0s^M218/219 nix-functional-tests:local-overlay-store / stale-file-handle SKIP >
[219/219] 🌘 nix-functional-tests:git-hashing / fixed 2s^M[219/219] 🌑 nix-functional-tests:git-hashing / fixed >
Summary of Failures:
131/219 nix-functional-tests:main / sentry FAIL 1.32s exit status 1
Ok: 199
Fail: 1
Skipped: 19
Full log written to /build/source/tests/functional/build/meson-logs/testlog.txt
`