Run id validate-ci-hub-33b9b5d92274-1787962610717900557-2434418-6b71b3c3

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-ci-hub-33b9b5d92274-1787962610717900557-2434418-6b71b3c3
Record id
devbig014-1787963612-2486111
Validate path
full
Selection mode
full
Whole-run result
fail
Hermit commit
33b9b5d92274
Started
Wall clock
863.0 seconds
Ledger schema
7
History row digest
d1ac572a92191b9e9402c4aa9f721363ec5045b04b133426064f124f9a6350aa
Cell-results run id
validate-ci-hub-33b9b5d92274-1787962610717900557-2434418-6b71b3c3
Cell-results Hermit SHA
33b9b5d92274
Population digest
8c6f129c9167cd2cedc56432a8c4408618bb26e77807cf12b57dd6be55448f64
Source tree dirty
false
Checks
76
Executed nodes
76
Executed tests
2168
Exit code
1
Failures
2
Filtered tests
508
Gates expected
76
Gates run
76
Host
devbig014
Producer
hermit-validate-rs
Repository
hermit
Skipped nodes
0
System CPU seconds
780.198662
Validated source tree
c6cabf087c78258c08ffeb18eac38438a2beab68
Validated source tree dirty
true
User CPU seconds
2966.3947470000003

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_checkspasspass00199.19593718
e2e.manifest_c_programspasspass0059.397128579
lint.clippypasspass0073.986096859
test.hermit_integrationpasspass00196.381781058
test.regular_cratespasspass0095.353957948
build.runtime_releasepasspass0099.190800874
build.runtime_release_in_pinned_rootpasspass0099.423525383
e2e.manifest_backend_parity_cpasspass0012.410404081
doc.doctestspasspass0060.255413856
test.app_strict_verifypasspass00118.988368534
test.command_strict_verifypassfail1057.696494756
test.dbt_paritypasspass0011.431042136
e2e.manifest_determinism_stresspasspass0016.737473613
doc.rustdocpasspass0052.751754482
test.clipasspass00118.553603066
test.hermit_modespasspass00135.386556729
build.workspacepasspass0081.719587596
build.workspace_in_pinned_rootpasspass00104.56346093
build.liteinst_runtime_releasepasspass00195.837806503
e2e.manifest_applicationspasspass0032.203823717
e2e.manifest_language_runtimespasspass0027.467316109
e2e.manifest_system_utilspasspass0050.259281512
test.hermit_unitpassfail1028.958213363
test.detcore_unitpasspass0031.348050222
test.detcore_parallelpasspass00158.110097119
test.arbitrary_binariespasspass00144.583135925
test.liteinst_strictpasspass00110.735782963
test.envelope_levelspasspass007.966900389
build.manifest_guestspasspass0017.893616794
e2e.manifest_data_handlingpasspass0052.056972812
test.detcore_miscpasspass00153.946390191
test.sabre_examplesfailfail110043.366990015failure_origin outer_gate
test.ignored_syscall_regressionspasspass00143.202427993
privileged-e2e.manifest_applicationspasspass0016.555721348
build.manifest_guests_in_pinned_rootpasspass0025.73602774
privileged-build.manifest_guestspasspass000.725670872
privileged-build.manifest_guests_in_pinned_rootpasspass002.104500824
setup.manifest_planpasspass0024.621896633
privileged-build.privileged_testspasspass0030.151476176
privileged-test.cli_kvmpasspass0069.216655647
setup.manifest_plan_in_pinned_rootpasspass0024.528302587
privileged-test.pmu_buck_chaos_casespasspass0070.261674057
check.script_sigpipefailfail113.7338437989999997failure_origin outer_gate
setup.nextestpasspass000.14311624
test.applications_e2epasspass006.923475843
test.rr_suite_contractpasspass00121.135173833
check.backend_abstractionpasspass008.060955181
lint.rustfmtpasspass001.341593289
build.e2e_artifactpasspass002.856892341
build.e2e_artifact_in_pinned_rootpasspass009.209732317
e2e.audit_compile_backend_parity_cpasspass008.239044327
privileged-cpuid.faultingpasspass000.122168063
check.backend_parity_suitespasspass003.749329765
check.backend_parity_mutationpasspass000.502989025
check.check_outcome_consumerspasspass0018.62256804
e2e.manifest_bin_cpasspass004.118006703
e2e.manifest_chaos_cpasspass009.26160455
e2e.manifest_debugger_cpasspass0010.027925592
e2e.manifest_determinism_stress_cpasspass0018.786514638
e2e.manifest_shared_futex_cpasspass003.86687016
e2e.manifest_util_cpasspass003.7041010119999997
privileged-pmu.preemptionpasspass000.220820871
privileged-e2e.manifest_backend_parity_cpasspass004.094852807
check.skill_discoverypasspass000.503581595
check.exit_status_classpasspass001.581181341
check.dbt_runtime_abipasspass000.990900078
check.portability_pathspasspass002.8172274809999998
check.shard_coveragepasspass003.242128038
check.dagrun_namingpasspass004.408609508
check.run_node_argspasspass003.304276889
pre.submodulespasspass000.488820817
pre.reverie_pinpasspass006.77303453
gate.manifestpasspass00324.420984007
scorecard.compatibilitypasspass0036.712131938
setup.pinned_root_fetchpasspass0086.629309879
test.strict_compatpasspass0061.176347801

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

A recorded lane or category is printed with a cell's details when today's manifest has no such cell or assigns it differently.

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