Run id validate-mega-lander-3cc8d13d335b-1787901620409429032-2375852-f7279055

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 id
validate-mega-lander-3cc8d13d335b-1787901620409429032-2375852-f7279055
Record id
devbig014-1787902855-2409477
Validate path
full
Selection mode
full
Whole-run result
pass
Hermit commit
3cc8d13d335b
Started
Wall clock
1126.0 seconds
Ledger schema
7
History row digest
6138e8af1d14011adb6a3fad99234b7669e4d98e2f22ac8712185ea013cbd0a5
Cell-results run id
validate-mega-lander-3cc8d13d335b-1787901620409429032-2375852-f7279055
Cell-results Hermit SHA
3cc8d13d335b
Population digest
8c6f129c9167cd2cedc56432a8c4408618bb26e77807cf12b57dd6be55448f64
Source tree dirty
false
Checks
76
Executed nodes
76
Executed tests
2129
Exit code
0
Failures
0
Filtered tests
508
Gates expected
76
Gates run
76
Host
devbig014
Producer
hermit-validate-rs
Repository
hermit
Skipped nodes
0
System CPU seconds
724.837033
Validated source tree
200bd7a0f4c99b7061c9ae434a5d7a750d7e65ba
Validated source tree dirty
false
User CPU seconds
2808.379691

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_checkspasspass00189.775252495
test.strict_compatpasspass00124.373209061
e2e.manifest_c_programspasspass0032.91018964
lint.clippypasspass0072.716877653
test.hermit_integrationpasspass00164.66014359
test.regular_cratespasspass0078.958102206
build.runtime_releasepasspass0097.195106655
build.runtime_release_in_pinned_rootpasspass00107.041849341
e2e.manifest_backend_parity_cpasspass0018.145399981
doc.doctestspasspass0059.143496347
test.app_strict_verifypasspass007.343804843
test.command_strict_verifypasspass0029.680081454
test.dbt_paritypasspass0011.202816219
e2e.manifest_determinism_stresspasspass0016.94828596
doc.rustdocpasspass0052.511533849
test.clipasspass0098.848482112
test.hermit_modespasspass0040.029019606
build.workspacepasspass0081.408931115
build.workspace_in_pinned_rootpasspass00145.823648146
build.liteinst_runtime_releasepasspass00192.957596511
e2e.manifest_applicationspasspass0032.702536986
e2e.manifest_language_runtimespasspass0029.369264808
e2e.manifest_system_utilspasspass0049.095327085
test.hermit_unitpasspass0035.790214917
test.detcore_unitpasspass0030.41270124
test.detcore_parallelpasspass0043.419265644
test.arbitrary_binariespasspass0021.644467689
test.liteinst_strictpasspass0072.956993972
test.envelope_levelspasspass007.382284307
build.manifest_guestspasspass0016.361105236
e2e.manifest_data_handlingpasspass0049.931825729
test.detcore_miscpasspass0020.187124355
test.sabre_examplespasspass0014.963648803
test.ignored_syscall_regressionspasspass002.735649307
privileged-e2e.manifest_applicationspasspass0016.074584585
build.manifest_guests_in_pinned_rootpasspass0026.935370429
privileged-build.manifest_guestspasspass000.844511442
privileged-build.manifest_guests_in_pinned_rootpasspass002.288987347
setup.manifest_planpasspass0035.382934631
privileged-build.privileged_testspasspass0028.711736678
privileged-test.cli_kvmpasspass0050.67246122
setup.manifest_plan_in_pinned_rootpasspass0024.185088097
privileged-test.pmu_buck_chaos_casespasspass0066.770305406
check.script_sigpipepasspass0077.254790889
setup.nextestpasspass000.12053715
test.applications_e2epasspass005.274979571
test.rr_suite_contractpasspass0082.850987581
check.backend_abstractionpasspass006.265028619
lint.rustfmtpasspass001.270056856
build.e2e_artifactpasspass002.809428702
build.e2e_artifact_in_pinned_rootpasspass008.300710111
e2e.audit_compile_backend_parity_cpasspass007.172345058
privileged-cpuid.faultingpasspass000.121402565
check.backend_parity_suitespasspass005.187707104
check.backend_parity_mutationpasspass000.461566146
check.check_outcome_consumerspasspass0015.594174221
e2e.manifest_bin_cpasspass004.426027618
e2e.manifest_chaos_cpasspass009.040689743
e2e.manifest_debugger_cpasspass009.133080368
e2e.manifest_determinism_stress_cpasspass0017.319168498
e2e.manifest_shared_futex_cpasspass003.435497537
e2e.manifest_util_cpasspass003.713786738
privileged-pmu.preemptionpasspass000.20078417
privileged-e2e.manifest_backend_parity_cpasspass00114.073311703
check.skill_discoverypasspass000.542866782
check.exit_status_classpasspass001.310428556
check.dbt_runtime_abipasspass001.001828407
check.portability_pathspasspass002.8193154099999997
check.shard_coveragepasspass000.137079065
check.dagrun_namingpasspass003.723323346
check.run_node_argspasspass000.605689846
pre.submodulespasspass000.571403487
pre.reverie_pinpasspass009.575037295
gate.manifestpasspass00288.513998832
scorecard.compatibilitypasspass0047.408900573
setup.pinned_root_fetchpasspass0051.93255288

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 da98badeb76dde64c1e6946783caede947ddb497828a166cab60498e8bb1522d.

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