Run 1,549

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,549
Run id
validate-mega-lander-f2be3d81c9cb-1788029440105392158-943353-05df4e6f
Record id
devbig014-1788031035-961893
Validate path
full
Selection mode
full
Whole-run result
pass
Hermit commit
f2be3d81c9cb
Started
Wall clock
1449.0 seconds
Ledger schema
7
History row digest
cfce61be9807d860a904f57a006bd83b35fb5e24f8e1d01e7a2e573b41de2192
Cell-results run id
validate-mega-lander-f2be3d81c9cb-1788029440105392158-943353-05df4e6f
Cell-results Hermit SHA
f2be3d81c9cb
Population digest
8c6f129c9167cd2cedc56432a8c4408618bb26e77807cf12b57dd6be55448f64
Source tree dirty
false
Checks
76
Executed nodes
76
Executed tests
2172
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
784.570196
Validated source tree
f54c13fa85082e07b8af50476a8ec2ca14e00cdc
Validated source tree dirty
false
User CPU seconds
3410.0691589999997

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_checkspasspass00273.101939995
test.strict_compatpasspass00142.296351463
e2e.manifest_c_programspasspass0033.783924683
lint.clippypasspass0072.396880774
test.hermit_integrationpasspass0096.243097717
test.regular_cratespasspass0078.852064857
build.runtime_releasepasspass0097.25064772
build.runtime_release_in_pinned_rootpasspass00100.143019251
e2e.manifest_backend_parity_cpasspass0016.496803523
doc.doctestspasspass0036.362741207
test.app_strict_verifypasspass0027.384468645
test.command_strict_verifypasspass0049.835877944
test.dbt_paritypasspass0010.768551835
e2e.manifest_determinism_stresspasspass0016.075330924
doc.rustdocpasspass0057.186015971
test.clipasspass0069.254879784
test.hermit_modespasspass0023.183286487
build.workspacepasspass0081.102690946
build.workspace_in_pinned_rootpasspass00144.970849506
build.liteinst_runtime_releasepasspass00195.113456873
e2e.manifest_applicationspasspass0030.100312361
e2e.manifest_language_runtimespasspass0026.949169068
e2e.manifest_system_utilspasspass0052.730892012
test.hermit_unitpasspass0036.221923005
test.detcore_unitpasspass0040.089719467
test.detcore_parallelpasspass0025.284555414
test.arbitrary_binariespasspass0022.539771573
test.liteinst_strictpasspass0068.04322074
test.envelope_levelspasspass007.343107099
build.manifest_guestspasspass0016.022803788
e2e.manifest_data_handlingpasspass0049.617111442
test.detcore_miscpasspass0020.589663295
test.sabre_examplespasspass0015.10757794
test.ignored_syscall_regressionspasspass002.767160904
privileged-e2e.manifest_applicationspasspass0016.308922455
build.manifest_guests_in_pinned_rootpasspass0025.61211601
privileged-build.manifest_guestspasspass000.741116587
privileged-build.manifest_guests_in_pinned_rootpasspass002.070338425
setup.manifest_planpasspass0076.167807693
privileged-build.privileged_testspasspass0031.591000407
privileged-test.cli_kvmpasspass0048.178059091
setup.manifest_plan_in_pinned_rootpasspass0066.33263109
privileged-test.pmu_buck_chaos_casespasspass0018.527138605
check.script_sigpipepasspass00159.861678864
setup.nextestpasspass000.101336272
test.applications_e2epasspass005.716254997
test.rr_suite_contractpasspass0082.976805909
check.backend_abstractionpasspass005.956476651
lint.rustfmtpasspass001.85021078
build.e2e_artifactpasspass002.810000256
build.e2e_artifact_in_pinned_rootpasspass009.107177741
e2e.audit_compile_backend_parity_cpasspass007.079874068
privileged-cpuid.faultingpasspass000.123966523
check.backend_parity_suitespasspass003.575909992
check.backend_parity_mutationpasspass000.443259049
check.check_outcome_consumerspasspass0039.691407996
e2e.manifest_bin_cpasspass004.104201324
e2e.manifest_chaos_cpasspass008.009316791
e2e.manifest_debugger_cpasspass008.731787876
e2e.manifest_determinism_stress_cpasspass0017.110141352
e2e.manifest_shared_futex_cpasspass003.331885049
e2e.manifest_util_cpasspass003.356029856
privileged-pmu.preemptionpasspass000.201929232
privileged-e2e.manifest_backend_parity_cpasspass004.054206653
check.skill_discoverypasspass000.499184541
check.exit_status_classpasspass001.266380123
check.dbt_runtime_abipasspass001.023456716
check.portability_pathspasspass002.674825608
check.shard_coveragepasspass001.6697941809999999
check.dagrun_namingpasspass003.625348922
check.run_node_argspasspass002.953003099
pre.submodulespasspass000.640182501
pre.reverie_pinpasspass009.980945464
gate.manifestpasspass00386.295128476
scorecard.compatibilitypasspass0049.073478956
setup.pinned_root_fetchpasspass0090.503795632

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

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