Run 1,557

One admitted validation history row. Whole-run result and per-cell verdict remain separate.

Retained validation row

Current ledger record means this is the terminal row after applying the ledger correction chain for this run id. It does not describe code age.

Ledger record
Current ledger record
Run number
1,557
Run id
validate-type-audit-e6e60d8b7c9b-1788043819148679778-251433-621c2118
Record id
devbig014-1788045575-364658
Validate path
full
Selection mode
full
Whole-run result
fail
Hermit commit
e6e60d8b7c9b
Started
Wall clock
1625.0 seconds
Ledger schema
7
History row digest
540e54107d0469d3779bf7f7e292154b75ff5beb13aceaebf8baa04405e593a2
Cell-results run id
validate-type-audit-e6e60d8b7c9b-1788043819148679778-251433-621c2118
Cell-results Hermit SHA
e6e60d8b7c9b
Population digest
8c6f129c9167cd2cedc56432a8c4408618bb26e77807cf12b57dd6be55448f64
Source tree dirty
false
Checks
76
Executed nodes
76
Executed tests
2176
Exit code
1
Failures
1
Filtered tests
499
Gates expected
76
Gates run
76
Host
devbig014
Producer
hermit-validate-rs
Repository
hermit
Skipped nodes
0
System CPU seconds
843.0161390000001
Validated source tree
8bfee53134639d83ce670e0a36902c8cf9aa9d96
Validated source tree dirty
true
User CPU seconds
3329.924282

Gates

76 gates in recorded order. The last column lists a gate's other recorded fields when they differ from not aborted, reported, no timeout, no OOM kill, and no failure origin.

GateResultFirst attemptRetriesExit codeSecondsOther
check.lint_checkspasspass00277.789147368
test.strict_compatpasspass0062.778601148
e2e.manifest_c_programspasspass0038.213403625
lint.clippypasspass0074.212380815
test.hermit_integrationpasspass00140.255633525
test.regular_cratespasspass0080.794699457
build.runtime_releasepasspass00100.843808219
build.runtime_release_in_pinned_rootpasspass00121.647380721
e2e.manifest_backend_parity_cpasspass0018.736181173
doc.doctestspasspass0038.098121959
test.app_strict_verifypasspass0047.781438073
test.command_strict_verifypasspass0030.28982648
test.dbt_paritypasspass0011.097188551
e2e.manifest_determinism_stresspasspass0017.557223749
doc.rustdocpasspass0058.29550424
test.clipasspass0070.001688904
test.hermit_modespasspass0023.546590697
build.workspacepasspass0084.055183435
build.workspace_in_pinned_rootpasspass00169.405134701
build.liteinst_runtime_releasepasspass00199.455551834
e2e.manifest_applicationspasspass0033.193441693
e2e.manifest_language_runtimespasspass0029.081457296
e2e.manifest_system_utilspasspass0051.674286719
test.hermit_unitpasspass0036.89154479
test.detcore_unitpasspass0042.307846034
test.detcore_parallelpasspass0025.52847655
test.arbitrary_binariespasspass0025.263464917
test.liteinst_strictfailfail110085.95006342failure_origin outer_gate
test.envelope_levelspasspass007.5444121840000005
build.manifest_guestspasspass0016.860966553
e2e.manifest_data_handlingpasspass0052.319737134
test.detcore_miscpasspass0020.251262138
test.sabre_examplespasspass0015.711561548
test.ignored_syscall_regressionspasspass003.028887448
privileged-e2e.manifest_applicationspasspass0022.379306984
build.manifest_guests_in_pinned_rootpasspass0027.230122461
privileged-build.manifest_guestspasspass000.900295366
privileged-build.manifest_guests_in_pinned_rootpasspass002.5749437569999998
setup.manifest_planpasspass0075.487786624
privileged-build.privileged_testspasspass0032.389803357
privileged-test.cli_kvmpasspass0011.278077466
setup.manifest_plan_in_pinned_rootpasspass0087.549159354
privileged-test.pmu_buck_chaos_casespasspass0024.291220268
check.script_sigpipepasspass00166.214216017
setup.nextestpasspass000.104820214
test.applications_e2epasspass006.78251853
test.rr_suite_contractpasspass0085.14697149
check.backend_abstractionpasspass008.497956487
lint.rustfmtpasspass001.900759888
build.e2e_artifactpasspass002.997409081
build.e2e_artifact_in_pinned_rootpasspass008.597657791
e2e.audit_compile_backend_parity_cpasspass007.348116804
privileged-cpuid.faultingpasspass000.082618914
check.backend_parity_suitespasspass004.3820260730000005
check.backend_parity_mutationpasspass000.49115918
check.check_outcome_consumerspasspass0039.584007171
e2e.manifest_bin_cpasspass003.907747825
e2e.manifest_chaos_cpasspass009.704087986
e2e.manifest_debugger_cpasspass008.315443051
e2e.manifest_determinism_stress_cpasspass0018.693522817
e2e.manifest_shared_futex_cpasspass003.653451639
e2e.manifest_util_cpasspass003.301946178
privileged-pmu.preemptionpasspass000.182945809
privileged-e2e.manifest_backend_parity_cpasspass004.074570193
check.skill_discoverypasspass000.584829404
check.exit_status_classpasspass001.3137635890000001
check.dbt_runtime_abipasspass001.08804233
check.portability_pathspasspass002.989478437
check.shard_coveragepasspass002.280038468
check.dagrun_namingpasspass004.169481884
check.run_node_argspasspass003.71628802
pre.submodulespasspass000.57176061
pre.reverie_pinpasspass008.18883039
gate.manifestpasspass00411.524086836
scorecard.compatibilitypasspass0033.114918564
setup.pinned_root_fetchpasspass0083.67863205

Selected by full

307 cells were selected by full. Of the selected cells, 215 have published cell pages. A selected cell with no cell page, a deliberate projection omission or an identity outside the current manifest, is listed as plain text.

Chaos/ptrace

determinism-stress: thread-interleaving
determinism-stress-c: thread-contention

Custom/liteinst

system-utils: clock-determinism

Custom/ptrace

backend-parity-c: environment-and-workdir
system-utils: clock-determinism

Replay/ptrace

system-utils: record-getpid

Verify/kvm

applications: kvm-python-examples

Verify/liteinst

backend-parity-c: mmap-layout-pointer-order, stat-metadata-identity
debugger-c: debuggee

Verify/ptrace

backend-parity-c: aio-refusal, append-pwrite, bind-getsockname, cachestat-refusal, child-subreaper-refusal, close-range-fds, copy-file-range-refusal, cpuid-probe, cwd-roundtrip, environment-and-workdir, epoll-pwait2, epoll-readiness, event-delivery-ordering, eventfd-semantics, faccessat2-flags, fadvise-hints, fallocate-extents, fchmod-bits, fchmodat2-flags, fcntl-owner, file-backed-mmap, file-io-roundtrip, flock-lifecycle, fork-exec-pipeline, fsync-durability, ftruncate-sparse, getrusage-self-accounting, host-identity, inline-syscall-sites, inotify-watch, ioctl-fionread, kcmp-refusal, linkat-flags, mce-kill-refusal, membarrier-query, memfd-create, mempolicy-default, mincore-residency, mixed-inline-and-libc-syscalls, mkdir-rmdir, mknod-special, mmap-layout-pointer-order, msync-writeback, name-to-handle-refusal, no-new-privs-refusal, o-tmpfile-anon, openat-flags, openat2-refusal, path-file-ops, personality-domain, pipe-capacity, pipe-capacity-pin, pipe-ipc, pipe-multiwriter-ordering, pipe2-flags, poll-readiness, prctl-pdeathsig, preadv2-flags, readdir-entries, readdir-order-identity, record-lock, rename-ops, renameat2-flags, robust-list, seccomp-refusal, sendfile-copy, set-tid-address, short-io-split-identity, shutdown-socketpair, signal-delivery-sequence, signalfd-create, socket-options, socketpair-flags, sockname-unnamed, stat-metadata-identity, statfs-free-determinism, static-nolibc-syscall-sites, statx-metadata, symlink-ops, sync-file-range, sysv-ipc-refusal, thp-disable, umask-mode, uname-identity, utimensat-determinism, vectored-file-io, vectored-io
c-programs: add-key-enosys, arch-prctl-determinism, cachestat-enosys, clone, dbt-exec-failure, dbt-mmap-exec, fp-reduction-nondeterminism, futex-waitv-enosys, get-robust-list-self, getcpu, getitimer-determinism-probe, getsockopt-null, hello-alarm, hello-nostdlib, hello-signals, io-uring-fallback, io-uring-ring-determinism, ioctl-fioclex, ioctl-siocethtool, ipc-determinism, kcmp-eperm, keyctl-enosys, keyctl-passthrough, listmount-enosys, liteinst-advanced, meminfo-available-deterministic, meminfo-cached-deterministic, meminfo-free-deterministic, memorypress, mmap-stress-determinism, name-to-handle-regular-eopnotsupp, nanosleep-par, netns-cookie-tcp4, netns-cookie-tcp6, netns-cookie-udp4, pause-alarm-interrupt, periodic-setitimer-delivery, pidfd-open-self, pidfd-poll-self, pipe2-errno-precedence, ppoll-readv, prctl-dumpable, prctl-option-policy, pread64-nostdlib, print-memaddrs, proc-fdinfo, proc-locks, procfs-positioned-probe, pselect6-simulation, pty-nr-count, racewrite-nostdlib, random-sources, rcx-canonicalization, record-replay-lseek-seek-cur, record-replay-setsockopt, recvmsg-scm-rights-mmap, sched-setattr-batch, sched-setattr-idle, sched-setattr-other, scheduler-policy-queries, session-identity, setitimer-determinism, signal-determinism, sigpipe-siginfo, sigtimedwait-no-timeout, sigtimedwait-timeout-1s, syscall-file-io, syscall-file-metadata, syscall-quick-wins, sysinfo, sysinfo-uptime, tcp-info-accept4, tcp-info-accept6, tcp-info-client4, timer-create-determinism, uname, unix-autobind-stream, vforkexec, wait-on-child, writev-determinism
debugger-c: debuggee

Verify/sabre

debugger-c: debuggee
system-utils: record-getpid

Recorded cell results

Artifact rows: 307; artifact digest 72d7cd12e1911bb0dd29570cf0659664fc31cfb05c6d1d43a31c64e57ac2af6a.

Comparison settings

Every compared cell in this row recorded these settings.

canonicalizations
["host-address-to-first-appearance-ordinal/v1"]
canonicalize_addresses
true
compare_io_buffers
true
compare_logs
true
display_name
BitwiseInfoV1
exact_remainder
true
full_trace
true
ignore_lines
false
log_scope
info
record_envelope
all_records_v1
skip_commit
false
skip_detlog
false
strictness
canonical
strip_lines
false
stripped_prefixes
["real-wall-clock-prefix/v1"]
virtualize_time
true

Recorded results for cells selected by full

307 selected cells have recorded results in this ledger row.

TEST-RESULT and COMMIT-VERDICT are separate adjacent columns.
applications/c-toolchain-workflow/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 18,551; right 18,551
applications/git-repository-workflow/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 18,296; right 18,296
applications/timed-progress-bar/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 115,167; right 115,167
backend-parity-c/aio-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 107; right 107
backend-parity-c/append-pwrite/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 152; right 152
backend-parity-c/bind-getsockname/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 110; right 110
backend-parity-c/cachestat-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 132; right 132
backend-parity-c/child-subreaper-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 103; right 103
backend-parity-c/close-range-fds/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 145; right 145
backend-parity-c/copy-file-range-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 143; right 143
backend-parity-c/cwd-roundtrip/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 141; right 141
backend-parity-c/environment-and-workdir/custom/ptracefailperforms-no-comparison-by-designdeclared-but-unverifiableReason: custom mode does not perform canonical two-run comparison
backend-parity-c/environment-and-workdir/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 128; right 128
backend-parity-c/epoll-pwait2/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 125; right 125
backend-parity-c/epoll-readiness/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 123; right 123
backend-parity-c/event-delivery-ordering/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 190; right 190
backend-parity-c/eventfd-semantics/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 169; right 169
backend-parity-c/faccessat2-flags/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 140; right 140
backend-parity-c/fadvise-hints/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 132; right 132
backend-parity-c/fallocate-extents/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 138; right 138
backend-parity-c/fchmod-bits/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 139; right 139
backend-parity-c/fchmodat2-flags/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 139; right 139
backend-parity-c/fcntl-owner/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 121; right 121
backend-parity-c/file-backed-mmap/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 141; right 141
backend-parity-c/file-io-roundtrip/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 148; right 148
backend-parity-c/flock-lifecycle/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 129; right 129
backend-parity-c/fork-exec-pipeline/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 344; right 344
backend-parity-c/fsync-durability/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 132; right 132
backend-parity-c/ftruncate-sparse/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 143; right 143
backend-parity-c/getrusage-self-accounting/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 111; right 111
backend-parity-c/host-identity/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 117; right 117
backend-parity-c/inline-syscall-sites/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 165; right 165
backend-parity-c/inotify-watch/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 110; right 110
backend-parity-c/ioctl-fionread/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 121; right 121
backend-parity-c/kcmp-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 111; right 111
backend-parity-c/linkat-flags/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 154; right 154
backend-parity-c/mce-kill-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 103; right 103
backend-parity-c/membarrier-query/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 105; right 105
backend-parity-c/memfd-create/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 121; right 121
backend-parity-c/mempolicy-default/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 107; right 107
backend-parity-c/mincore-residency/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 119; right 119
backend-parity-c/mixed-inline-and-libc-syscalls/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 147; right 147
backend-parity-c/mkdir-rmdir/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 137; right 137
backend-parity-c/mknod-special/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 141; right 141
backend-parity-c/mmap-layout-pointer-order/verify/liteinstfailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 1,191; right 1,191
backend-parity-c/mmap-layout-pointer-order/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 141; right 141
backend-parity-c/msync-writeback/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 137; right 137
backend-parity-c/name-to-handle-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 103; right 103
backend-parity-c/no-new-privs-refusal/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 105; right 105
backend-parity-c/o-tmpfile-anon/verify/ptracefailcompared-and-matchedcanonical-bitwiseBitwise parity: true
Compared INFO messages: left 120; right 120