CI: SUCCESS cachedir

Table of Contents

Run log

Plan, inside VM without network

plan: Executor starts
After 0.00 seconds at 2026-05-18 04:53:37ZProgram: ambient-execute-plan
Version: 0.14.0@c37ec71
plan: Runnable plan
After 0.00 seconds at 2026-05-18 04:53:37Z
steps:
- action: mkdir
  pathname: /ci
- action: mkdir
  pathname: /ci/artifacts
- action: tar_extract
  archive: /dev/vdc
  directory: /ci/src
- action: tar_extract
  archive: /dev/vdf
  directory: /ci/deps
- action: tar_extract
  archive: /dev/vde
  directory: /ci/cache
- action: shell
  shell: ln -sf /ci /workspace
- action: shell
  shell: git config --global user.name 'Ambient CI'
- action: shell
  shell: git config --global user.email ambient@example.com
- action: cargo_fmt
- action: cargo_clippy
- action: cargo_build
- action: cargo_test
- action: shell
  shell: |
    install -d /ci/artifacts/rsync
    subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
- action: custom
  name: dch
  args:
    debemail: liw@liw.fi
    debfullname: Lars Wirzenius
- action: deb
  packages: debian
- action: tar_create
  archive: /dev/vde
  directory: /ci/cache
- action: tar_create
  archive: /dev/vdd
  directory: /ci/artifacts
executor_drive: /dev/vdb
source_drive: /dev/vdc
artifact_drive: /dev/vdd
cache_drive: /dev/vde
deps_drive: /dev/vdf
workspace_dir: /ci
source_dir: /ci/src
deps_dir: /ci/deps
cache_dir: /ci/cache
artifacts_dir: /ci/artifacts
envs: {}
plan: Successful action mkdir: /ci
After 0.00 seconds at 2026-05-18 04:53:37Z
  • plan: Start action mkdir: /ci
    After 0.00 seconds at 2026-05-18 04:53:37Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
  • plan: Action succeeded mkdir: /ci
    After 0.00 seconds at 2026-05-18 04:53:37Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
plan: Successful action mkdir: /ci/artifacts
After 0.00 seconds at 2026-05-18 04:53:37Z
  • plan: Start action mkdir: /ci/artifacts
    After 0.00 seconds at 2026-05-18 04:53:37Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
  • plan: Action succeeded mkdir: /ci/artifacts
    After 0.00 seconds at 2026-05-18 04:53:37Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
plan: Successful action tar_extract
After 0.00 seconds at 2026-05-18 04:53:37Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-05-18 04:53:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-05-18 04:53:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
plan: Successful action tar_extract
After 0.06 seconds at 2026-05-18 04:53:37Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-05-18 04:53:37Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-05-18 04:53:39Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
plan: Successful action tar_extract
After 2.23 seconds at 2026-05-18 04:53:39Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-05-18 04:53:39Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-05-18 04:53:39Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
plan: Successful action shell: ln -sf /ci /workspace
After 2.24 seconds at 2026-05-18 04:53:39Z
  • plan: Start action shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-05-18 04:53:39Z
    • bash
    • -c
    • set -xeuo pipefail ln -sf /ci /workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Exit code: 0
    Stderr:
    + ln -sf /ci /workspace
    
  • plan: Action succeeded shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
plan: Successful action shell: git config --global user.name 'Ambient CI'
After 2.26 seconds at 2026-05-18 04:53:39Z
  • plan: Start action shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-05-18 04:53:39Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.name 'Ambient CI'
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Exit code: 0
    Stderr:
    + git config --global user.name 'Ambient CI'
    
  • plan: Action succeeded shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
plan: Successful action shell: git config --global user.email ambient@example.com
After 2.28 seconds at 2026-05-18 04:53:39Z
  • plan: Start action shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-05-18 04:53:39Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.email ambient@example.com
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Exit code: 0
    Stderr:
    + git config --global user.email ambient@example.com
    
  • plan: Action succeeded shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-05-18 04:53:39Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
plan: Successful action cargo_fmt
After 2.32 seconds at 2026-05-18 04:53:39Z
  • plan: Start action cargo_fmt
    After 0.00 seconds at 2026-05-18 04:53:39Z
    CargoFmt(
        CargoFmt,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:39Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    cargo 1.95.0 (f2d3ce0bd 2026-03-21)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    clippy 0.1.95 (59807616e1 2026-04-14)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    rustc 1.95.0 (59807616e 2026-04-14)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • cargo
    • fmt
    • --check
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
  • plan: Action succeeded cargo_fmt
    After 0.00 seconds at 2026-05-18 04:53:40Z
    CargoFmt(
        CargoFmt,
    )
plan: Successful action cargo_clippy
After 2.65 seconds at 2026-05-18 04:53:40Z
  • plan: Start action cargo_clippy
    After 0.00 seconds at 2026-05-18 04:53:40Z
    CargoClippy(
        CargoClippy,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    cargo 1.95.0 (f2d3ce0bd 2026-03-21)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    clippy 0.1.95 (59807616e1 2026-04-14)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:53:40Z
    Exit code: 0
    Stdout:
    rustc 1.95.0 (59807616e 2026-04-14)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:53:40Z
    • cargo
    • clippy
    • --offline
    • --locked
    • --workspace
    • --all-targets
    • --no-deps
    • --
    • --deny
    • warnings
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:54:59Z
    Exit code: 0
    Stderr:
       Compiling proc-macro2 v1.0.83
       Compiling unicode-ident v1.0.12
       Compiling libc v0.2.155
       Compiling memchr v2.7.2
       Compiling quote v1.0.36
       Compiling syn v2.0.65
       Compiling thiserror v1.0.61
       Compiling serde v1.0.202
       Compiling aho-corasick v1.1.3
       Compiling log v0.4.21
       Compiling cfg-if v1.0.0
       Compiling itoa v1.0.11
       Compiling regex-syntax v0.8.3
       Compiling thiserror-impl v1.0.61
       Compiling serde_derive v1.0.202
       Compiling crossbeam-utils v0.8.20
       Compiling regex-automata v0.4.6
       Compiling ryu v1.0.18
       Compiling rustix v0.38.34
       Compiling once_cell v1.19.0
       Compiling same-file v1.0.6
       Compiling walkdir v2.5.0
       Compiling getrandom v0.2.15
       Compiling num-conv v0.1.0
       Compiling autocfg v1.3.0
       Compiling anyhow v1.0.86
       Compiling time-core v0.1.2
       Compiling ucd-trie v0.1.6
       Compiling time-macros v0.2.18
       Compiling pest v2.7.10
       Compiling indexmap v1.9.3
       Compiling rand_core v0.6.4
       Compiling crossbeam-epoch v0.9.18
       Compiling bstr v1.9.1
       Compiling libm v0.2.8
       Compiling ppv-lite86 v0.2.17
       Compiling powerfmt v0.2.0
       Compiling version_check v0.9.4
       Compiling unicode-width v0.1.12
       Compiling serde_json v1.0.117
       Compiling unic-common v0.9.0
       Compiling utf8parse v0.2.1
       Compiling unic-char-range v0.9.0
       Compiling bitflags v2.5.0
       Compiling anstyle-parse v0.2.4
       Compiling unic-char-property v0.9.0
       Compiling unic-ucd-version v0.9.0
       Compiling unicase v2.7.0
       Compiling deranged v0.3.11
       Compiling rand_chacha v0.3.1
       Compiling globset v0.4.14
       Compiling crossbeam-deque v0.8.5
       Compiling pest_meta v2.7.10
       Compiling is_terminal_polyfill v1.70.0
       Compiling cc v1.0.98
       Compiling colorchoice v1.0.1
       Compiling linux-raw-sys v0.4.14
       Compiling anstyle v1.0.7
       Compiling hashbrown v0.12.3
       Compiling linked-hash-map v0.5.6
       Compiling anstyle-query v1.0.3
       Compiling heck v0.5.0
       Compiling clap_derive v4.5.4
       Compiling anstream v0.6.14
       Compiling yaml-rust v0.4.5
       Compiling pikchr v0.1.3
       Compiling pest_generator v2.7.10
       Compiling ignore v0.4.22
       Compiling time v0.3.36
       Compiling rand v0.8.5
       Compiling unic-ucd-segment v0.9.0
       Compiling regex v1.10.4
       Compiling fastrand v2.1.0
       Compiling bitflags v1.3.2
       Compiling smawk v0.3.2
       Compiling pulldown-cmark v0.9.6
       Compiling equivalent v1.0.1
       Compiling strsim v0.11.1
       Compiling unicode-linebreak v0.1.5
       Compiling deunicode v1.6.0
       Compiling hashbrown v0.14.5
       Compiling clap_lex v0.7.0
       Compiling clap_builder v4.5.2
       Compiling indexmap v2.2.6
       Compiling slug v0.1.5
       Compiling textwrap v0.15.2
       Compiling globwalk v0.8.1
       Compiling tempfile v3.10.1
       Compiling git-testament-derive v0.2.0
       Compiling unic-segment v0.9.0
       Compiling humansize v2.1.3
       Compiling pest_derive v2.7.10
       Compiling serde_yaml v0.8.26
       Compiling subplot v0.9.0
       Compiling getopts v0.2.21
       Compiling is-terminal v0.4.12
       Compiling humantime v2.1.0
       Compiling termcolor v1.4.1
       Compiling percent-encoding v2.3.1
       Compiling unsafe-libyaml v0.2.11
       Compiling utf8-width v0.1.7
       Compiling lazy_static v1.4.0
       Compiling tera v1.19.1
       Compiling serde_yaml v0.9.34+deprecated
       Compiling html-escape v0.2.13
       Compiling env_logger v0.10.2
       Compiling roadmap v0.5.0
       Compiling git-testament v0.2.5
       Compiling clap v4.5.4
       Compiling tempfile-fast v0.3.4
       Compiling serde-aux v4.5.0
       Compiling tracing-core v0.1.32
       Compiling tracing-attributes v0.1.27
       Compiling file_diff v1.0.0
       Compiling pin-project-lite v0.2.14
       Compiling line-col v0.2.1
       Compiling base64 v0.21.7
       Compiling tracing v0.1.40
       Compiling syn v1.0.109
       Compiling subplot-build v0.9.0
        Checking nix v0.26.4
       Compiling fehler-macros v1.0.0
       Compiling cachedir v9.1.0 (/ci/src)
        Checking cvt v0.1.2
       Compiling glob v0.3.1
       Compiling subplotlib v0.9.0
       Compiling fehler v1.0.0
        Checking fs_at v0.1.10
        Checking normpath v1.2.0
        Checking remove_dir_all v0.8.2
       Compiling subplotlib-derive v0.9.0
        Checking filetime v0.2.23
        Checking fs2 v0.4.3
        Checking unescape v0.1.0
        Checking state v0.5.3
        Checking shell-words v1.1.0
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s
    
  • plan: Action succeeded cargo_clippy
    After 0.00 seconds at 2026-05-18 04:54:59Z
    CargoClippy(
        CargoClippy,
    )
plan: Successful action cargo_build
After 81.80 seconds at 2026-05-18 04:54:59Z
  • plan: Start action cargo_build
    After 0.00 seconds at 2026-05-18 04:54:59Z
    CargoBuild(
        CargoBuild,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:54:59Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:54:59Z
    Exit code: 0
    Stdout:
    cargo 1.95.0 (f2d3ce0bd 2026-03-21)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:54:59Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:54:59Z
    Exit code: 0
    Stdout:
    clippy 0.1.95 (59807616e1 2026-04-14)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-05-18 04:54:59Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:54:59Z
    Exit code: 0
    Stdout:
    rustc 1.95.0 (59807616e 2026-04-14)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:54:59Z
    • cargo
    • build
    • --offline
    • --locked
    • --workspace
    • --all-targets
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:42Z
    Exit code: 0
    Stderr:
       Compiling libc v0.2.155
       Compiling memchr v2.7.2
       Compiling cfg-if v1.0.0
       Compiling aho-corasick v1.1.3
       Compiling itoa v1.0.11
       Compiling regex-syntax v0.8.3
       Compiling regex-automata v0.4.6
       Compiling thiserror v1.0.61
       Compiling same-file v1.0.6
       Compiling walkdir v2.5.0
       Compiling getrandom v0.2.15
       Compiling bitflags v1.3.2
       Compiling pest v2.7.10
       Compiling rand_core v0.6.4
       Compiling bstr v1.9.1
       Compiling powerfmt v0.2.0
       Compiling time-core v0.1.2
       Compiling bitflags v2.5.0
       Compiling num-conv v0.1.0
       Compiling utf8parse v0.2.1
       Compiling time-macros v0.2.18
       Compiling anstyle-parse v0.2.4
       Compiling rand_chacha v0.3.1
       Compiling deranged v0.3.11
       Compiling globset v0.4.14
       Compiling pest_meta v2.7.10
       Compiling anstyle-query v1.0.3
       Compiling linux-raw-sys v0.4.14
       Compiling colorchoice v1.0.1
       Compiling is_terminal_polyfill v1.70.0
       Compiling anstyle v1.0.7
       Compiling anstream v0.6.14
       Compiling rustix v0.38.34
       Compiling pest_generator v2.7.10
       Compiling ignore v0.4.22
       Compiling time v0.3.36
       Compiling rand v0.8.5
       Compiling serde_json v1.0.117
       Compiling regex v1.10.4
       Compiling clap_lex v0.7.0
       Compiling fastrand v2.1.0
       Compiling lazy_static v1.4.0
       Compiling strsim v0.11.1
       Compiling tempfile v3.10.1
       Compiling clap_builder v4.5.2
       Compiling git-testament-derive v0.2.0
       Compiling globwalk v0.8.1
       Compiling pest_derive v2.7.10
       Compiling subplot v0.9.0
       Compiling is-terminal v0.4.12
       Compiling tera v1.19.1
       Compiling clap v4.5.4
       Compiling serde_yaml v0.9.34+deprecated
       Compiling env_logger v0.10.2
       Compiling pulldown-cmark v0.9.6
       Compiling pikchr v0.1.3
       Compiling roadmap v0.5.0
       Compiling git-testament v0.2.5
       Compiling tempfile-fast v0.3.4
       Compiling serde-aux v4.5.0
       Compiling base64 v0.21.7
       Compiling nix v0.26.4
       Compiling cvt v0.1.2
       Compiling fs_at v0.1.10
       Compiling fehler v1.0.0
       Compiling normpath v1.2.0
       Compiling remove_dir_all v0.8.2
       Compiling subplotlib-derive v0.9.0
       Compiling subplot-build v0.9.0
       Compiling fs2 v0.4.3
       Compiling filetime v0.2.23
       Compiling unescape v0.1.0
       Compiling state v0.5.3
       Compiling shell-words v1.1.0
       Compiling cachedir v9.1.0 (/ci/src)
       Compiling subplotlib v0.9.0
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.30s
    
  • plan: Action succeeded cargo_build
    After 0.00 seconds at 2026-05-18 04:55:42Z
    CargoBuild(
        CargoBuild,
    )
plan: Successful action cargo_test
After 125.38 seconds at 2026-05-18 04:55:42Z
  • plan: Start action cargo_test
    After 0.00 seconds at 2026-05-18 04:55:42Z
    CargoTest(
        CargoTest,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:55:42Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Exit code: 0
    Stdout:
    cargo 1.95.0 (f2d3ce0bd 2026-03-21)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:55:43Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Exit code: 0
    Stdout:
    clippy 0.1.95 (59807616e1 2026-04-14)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-05-18 04:55:43Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Exit code: 0
    Stdout:
    rustc 1.95.0 (59807616e 2026-04-14)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-05-18 04:55:43Z
    • cargo
    • test
    • --offline
    • --locked
    • --workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Exit code: 0
    Stdout:
    running 0 tests
    
    test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
    
    
    running 0 tests
    
    test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
    
    
    running 1 test
    test managing_cache_directories ... ok
    
    test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
    
    
    running 0 tests
    
    test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
    
    
    Stderr:
        Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
         Running unittests src/lib.rs (/ci/cache/cargo-target/debug/deps/cachedir-72596f709d5360f9)
         Running unittests src/bin/cachedir.rs (/ci/cache/cargo-target/debug/deps/cachedir-fc4f211620820131)
         Running tests/subplot.rs (/ci/cache/cargo-target/debug/deps/subplot-80cf910fdb05bb6e)
       Doc-tests cachedir
    
  • plan: Action succeeded cargo_test
    After 0.00 seconds at 2026-05-18 04:55:43Z
    CargoTest(
        CargoTest,
    )
plan: Successful action shell: install -d /ci/artifacts/rsync subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
After 125.85 seconds at 2026-05-18 04:55:43Z
  • plan: Start action shell: install -d /ci/artifacts/rsync subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Shell(
        Shell {
            shell: "install -d /ci/artifacts/rsync\nsubplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-05-18 04:55:43Z
    • bash
    • -c
    • set -xeuo pipefail install -d /ci/artifacts/rsync subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Exit code: 0
    Stderr:
    + install -d /ci/artifacts/rsync
    + subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
     INFO Starting Subplot
     INFO Subplot finished successfully
    
  • plan: Action succeeded shell: install -d /ci/artifacts/rsync subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Shell(
        Shell {
            shell: "install -d /ci/artifacts/rsync\nsubplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n",
        },
    )
plan: Successful action custom: dch
After 126.06 seconds at 2026-05-18 04:55:43Z
  • plan: Start action custom: dch
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Custom(
        Custom {
            name: "dch",
            args: {
                "debfullname": String("Lars Wirzenius"),
                "debemail": String("liw@liw.fi"),
            },
        },
    )
  • plan: Start action custom: dch
    After 0.00 seconds at 2026-05-18 04:55:43Z
    Custom {
        name: "dch",
        args: {
            "debemail": String("liw@liw.fi"),
            "debfullname": String("Lars Wirzenius"),
        },
    }
  • plan: Custom action output
    After 0.00 seconds at 2026-05-18 04:55:44Z
    Stdout:
    HEAD is now at a0c8cb4 ci: install HTML to /ci/artfacts/rsync
    
    Stderr:
    + export 'DEBEMAIL="liw@liw.fi"'
    + DEBEMAIL='"liw@liw.fi"'
    + export 'DEBFULLNAME="Lars Wirzenius"'
    + DEBFULLNAME='"Lars Wirzenius"'
    + export CARGO_TARGET_DIR=/workspace/cache
    + CARGO_TARGET_DIR=/workspace/cache
    + export CARGO_HOME=/workspace/deps
    + CARGO_HOME=/workspace/deps
    + export HOME=/root
    + HOME=/root
    + export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    + PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    + git reset --hard
    + git clean -fdx
    ++ dpkg-parsechangelog -SVersion
    ++ sed 's/-[^-]*$//'
    + V=9.1.0
    ++ date -u +%Y%m%dT%H%M%S
    + T=20260518T045543
    + version=9.1.0.ci20260518T045543-1
    + dch -v 9.1.0.ci20260518T045543-1 'CI build under Ambient.'
    + dch -r ''
    
  • plan: Action succeeded custom: dch
    After 0.00 seconds at 2026-05-18 04:55:44Z
    Custom(
        Custom {
            name: "dch",
            args: {
                "debfullname": String("Lars Wirzenius"),
                "debemail": String("liw@liw.fi"),
            },
        },
    )
plan: Successful action deb
After 126.63 seconds at 2026-05-18 04:55:44Z
  • plan: Start action deb
    After 0.00 seconds at 2026-05-18 04:55:44Z
    Deb(
        Deb {
            packages: Some(
                "debian",
            ),
        },
    )
  • plan: Start program /bin/bash
    After 0.00 seconds at 2026-05-18 04:55:44Z
    • /bin/bash
    • -c
    • #!/usr/bin/env bash set -xeuo pipefail echo "PATH at start: $PATH" export PATH="/root/.cargo/bin:$PATH" export CARGO_HOME=/ci/deps export DEBEMAIL=liw@liw.fi export DEBFULLNAME="Lars Wirzenius" /bin/env command -v cargo command -v rustc cargo --version rustc --version # Get name and version of source package. name="$(dpkg-parsechangelog -SSource)" version="$(dpkg-parsechangelog -SVersion)" # Get upstream version: everything before the last dash. uv="$(echo "$version" | sed 's/-[^-]*$//')" # Files that will be created. arch="$(dpkg --print-architecture)" orig="../${name}_${uv}.orig.tar.xz" deb="../${name}_${version}_${arch}.deb" changes="../${name}_${version}_${arch}.changes" # Create "upstream tarball". git archive HEAD | xz >"$orig" # Build package. dpkg-buildpackage -us -uc # Dump some information to make it easier to visually verify # everything looks OK. Also, test the package with the lintian tool. ls -l .. for x in ../*.deb; do dpkg -c "$x"; done # FIXME: disabled while this prevents radicle-native-ci deb from being built. # lintian -i --allow-root --fail-on warning ../*.changes # Move files to artifacts directory. mv ../*_* /ci/artifacts/debian
  • plan: Program succeeded
    After 0.00 seconds at 2026-05-18 04:57:08Z
    Exit code: 0
    Stdout:
    PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
    DEBFULLNAME=Lars Wirzenius
    CARGO_TARGET_DIR=/ci/cache/cargo-target
    PWD=/ci/src
    SYSTEMD_EXEC_PID=375
    HOME=/root
    LANG=C.UTF-8
    CARGO_HOME=/ci/deps
    MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/ambient.service/memory.pressure
    DEBEMAIL=liw@liw.fi
    INVOCATION_ID=6d19e9c317424c63aac0b2fb3a2cb4e3
    USER=root
    SHLVL=2
    JOURNAL_STREAM=9:3255
    PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    OLDPWD=/
    _=/bin/env
    /root/.cargo/bin/cargo
    /root/.cargo/bin/rustc
    cargo 1.95.0 (f2d3ce0bd 2026-03-21)
    rustc 1.95.0 (59807616e 2026-04-14)
    dpkg-buildpackage: info: source package cachedir
    dpkg-buildpackage: info: source version 9.1.0.ci20260518T045543-1
    dpkg-buildpackage: info: source distribution unstable
    dpkg-buildpackage: info: source changed by "Lars Wirzenius" <"liw@liw.fi">
    dpkg-buildpackage: info: host architecture amd64
    dh clean
       dh_auto_clean
       dh_clean
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: building cachedir using existing ./cachedir_9.1.0.ci20260518T045543.orig.tar.xz
    dpkg-source: info: building cachedir in cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz
    dpkg-source: info: building cachedir in cachedir_9.1.0.ci20260518T045543-1.dsc
    dh binary
       dh_update_autotools_config
       dh_autoreconf
       dh_auto_configure
       debian/rules override_dh_auto_build
    make[1]: Entering directory '/ci/src'
    true
    make[1]: Leaving directory '/ci/src'
       debian/rules override_dh_auto_test
    make[1]: Entering directory '/ci/src'
    echo "disabled: cargo test"
    disabled: cargo test
    make[1]: Leaving directory '/ci/src'
       create-stamp debian/debhelper-build-stamp
       dh_prep
       debian/rules override_dh_auto_install
    make[1]: Entering directory '/ci/src'
    cargo install --path=. --root=debian/cachedir --offline --locked
    find debian/cachedir -name '.crates*' -delete
    make[1]: Leaving directory '/ci/src'
       dh_installdocs
       dh_installchangelogs
       dh_lintian
       dh_perl
       dh_link
       dh_strip_nondeterminism
       dh_compress
       dh_fixperms
       dh_missing
       dh_strip
       dh_makeshlibs
       dh_shlibdeps
       dh_installdeb
       dh_gencontrol
       dh_md5sums
       dh_builddeb
    dpkg-deb: building package 'cachedir-dbgsym' in '../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb'.
    dpkg-deb: building package 'cachedir' in '../cachedir_9.1.0.ci20260518T045543-1_amd64.deb'.
    dpkg-genchanges: info: including full source code in upload
    dpkg-buildpackage: info: full upload (original source is included)
    total 420
    drwxr-xr-x 4 root root   4096 May 18 04:55 artifacts
    drwxr-xr-x 3 root root   4096 May 18 04:53 cache
    -rw-r--r-- 1 root root  41464 May 18 04:57 cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb
    -rw-r--r-- 1 root root   1388 May 18 04:55 cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz
    -rw-r--r-- 1 root root    956 May 18 04:55 cachedir_9.1.0.ci20260518T045543-1.dsc
    -rw-r--r-- 1 root root   6156 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo
    -rw-r--r-- 1 root root   2369 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.changes
    -rw-r--r-- 1 root root 330396 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.deb
    -rw-r--r-- 1 root root  16120 May 18 04:55 cachedir_9.1.0.ci20260518T045543.orig.tar.xz
    drwxr-xr-x 3 root root   4096 May 18 04:53 deps
    drwxr-xr-x 8 root root   4096 May 18 04:55 src
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/.build-id/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/.build-id/81/
    -rw-r--r-- root/root    237608 2026-05-18 04:55 ./usr/lib/debug/.build-id/81/2ac6c3d94c21a308ab46af2c5ab3c0d7d7ed4f.debug
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/
    lrwxrwxrwx root/root         0 2026-05-18 04:55 ./usr/share/doc/cachedir-dbgsym -> cachedir
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./bin/
    -rwxr-xr-x root/root    961168 2026-05-18 04:55 ./bin/cachedir
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/cachedir/
    -rw-r--r-- root/root       392 2026-05-18 04:55 ./usr/share/doc/cachedir/changelog.Debian.gz
    -rw-r--r-- root/root       299 2026-05-18 04:55 ./usr/share/doc/cachedir/copyright
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/lintian/
    drwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/lintian/overrides/
    -rw-r--r-- root/root        32 2026-05-18 04:55 ./usr/share/lintian/overrides/cachedir
    
    Stderr:
    + echo 'PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin'
    + export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    + PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    + export CARGO_HOME=/ci/deps
    + CARGO_HOME=/ci/deps
    + export DEBEMAIL=liw@liw.fi
    + DEBEMAIL=liw@liw.fi
    + export 'DEBFULLNAME=Lars Wirzenius'
    + DEBFULLNAME='Lars Wirzenius'
    + /bin/env
    + command -v cargo
    + command -v rustc
    + cargo --version
    + rustc --version
    ++ dpkg-parsechangelog -SSource
    + name=cachedir
    ++ dpkg-parsechangelog -SVersion
    + version=9.1.0.ci20260518T045543-1
    ++ echo 9.1.0.ci20260518T045543-1
    ++ sed 's/-[^-]*$//'
    + uv=9.1.0.ci20260518T045543
    ++ dpkg --print-architecture
    + arch=amd64
    + orig=../cachedir_9.1.0.ci20260518T045543.orig.tar.xz
    + deb=../cachedir_9.1.0.ci20260518T045543-1_amd64.deb
    + changes=../cachedir_9.1.0.ci20260518T045543-1_amd64.changes
    + git archive HEAD
    + xz
    + dpkg-buildpackage -us -uc
     dpkg-source --before-build .
     debian/rules clean
     dpkg-source -b .
     debian/rules binary
      Installing cachedir v9.1.0 (/ci/src)
       Compiling proc-macro2 v1.0.83
       Compiling unicode-ident v1.0.12
       Compiling memchr v2.7.2
       Compiling quote v1.0.36
       Compiling libc v0.2.155
       Compiling syn v2.0.65
       Compiling thiserror v1.0.61
       Compiling serde v1.0.202
       Compiling aho-corasick v1.1.3
       Compiling itoa v1.0.11
       Compiling crossbeam-utils v0.8.20
       Compiling cfg-if v1.0.0
       Compiling log v0.4.21
       Compiling regex-syntax v0.8.3
       Compiling thiserror-impl v1.0.61
       Compiling serde_derive v1.0.202
       Compiling regex-automata v0.4.6
       Compiling once_cell v1.19.0
       Compiling same-file v1.0.6
       Compiling ryu v1.0.18
       Compiling walkdir v2.5.0
       Compiling getrandom v0.2.15
       Compiling autocfg v1.3.0
       Compiling ucd-trie v0.1.6
       Compiling anyhow v1.0.86
       Compiling pest v2.7.10
       Compiling indexmap v1.9.3
       Compiling rand_core v0.6.4
       Compiling crossbeam-epoch v0.9.18
       Compiling bstr v1.9.1
       Compiling num-conv v0.1.0
       Compiling serde_json v1.0.117
       Compiling rustix v0.38.34
       Compiling ppv-lite86 v0.2.17
       Compiling libm v0.2.8
       Compiling utf8parse v0.2.1
       Compiling bitflags v2.5.0
       Compiling unic-common v0.9.0
       Compiling version_check v0.9.4
       Compiling unicode-width v0.1.12
       Compiling time-core v0.1.2
       Compiling powerfmt v0.2.0
       Compiling unic-char-range v0.9.0
       Compiling deranged v0.3.11
       Compiling unic-char-property v0.9.0
       Compiling unicase v2.7.0
       Compiling time-macros v0.2.18
       Compiling unic-ucd-version v0.9.0
       Compiling anstyle-parse v0.2.4
       Compiling rand_chacha v0.3.1
       Compiling globset v0.4.14
       Compiling pest_meta v2.7.10
       Compiling crossbeam-deque v0.8.5
       Compiling is_terminal_polyfill v1.70.0
       Compiling cc v1.0.98
       Compiling anstyle v1.0.7
       Compiling hashbrown v0.12.3
       Compiling linked-hash-map v0.5.6
       Compiling linux-raw-sys v0.4.14
       Compiling heck v0.5.0
       Compiling colorchoice v1.0.1
       Compiling anstyle-query v1.0.3
       Compiling anstream v0.6.14
       Compiling clap_derive v4.5.4
       Compiling yaml-rust v0.4.5
       Compiling pikchr v0.1.3
       Compiling pest_generator v2.7.10
       Compiling ignore v0.4.22
       Compiling time v0.3.36
       Compiling rand v0.8.5
       Compiling unic-ucd-segment v0.9.0
       Compiling regex v1.10.4
       Compiling unicode-linebreak v0.1.5
       Compiling bitflags v1.3.2
       Compiling pulldown-cmark v0.9.6
       Compiling strsim v0.11.1
       Compiling deunicode v1.6.0
       Compiling clap_lex v0.7.0
       Compiling fastrand v2.1.0
       Compiling hashbrown v0.14.5
       Compiling smawk v0.3.2
       Compiling equivalent v1.0.1
       Compiling textwrap v0.15.2
       Compiling tempfile v3.10.1
       Compiling indexmap v2.2.6
       Compiling clap_builder v4.5.2
       Compiling slug v0.1.5
       Compiling globwalk v0.8.1
       Compiling unic-segment v0.9.0
       Compiling humansize v2.1.3
       Compiling git-testament-derive v0.2.0
       Compiling pest_derive v2.7.10
       Compiling serde_yaml v0.8.26
       Compiling subplot v0.9.0
       Compiling getopts v0.2.21
       Compiling is-terminal v0.4.12
       Compiling percent-encoding v2.3.1
       Compiling termcolor v1.4.1
       Compiling humantime v2.1.0
       Compiling unsafe-libyaml v0.2.11
       Compiling utf8-width v0.1.7
       Compiling lazy_static v1.4.0
       Compiling tera v1.19.1
       Compiling html-escape v0.2.13
       Compiling serde_yaml v0.9.34+deprecated
       Compiling env_logger v0.10.2
       Compiling roadmap v0.5.0
       Compiling clap v4.5.4
       Compiling git-testament v0.2.5
       Compiling tempfile-fast v0.3.4
       Compiling serde-aux v4.5.0
       Compiling tracing-core v0.1.32
       Compiling tracing-attributes v0.1.27
       Compiling file_diff v1.0.0
       Compiling pin-project-lite v0.2.14
       Compiling base64 v0.21.7
       Compiling line-col v0.2.1
       Compiling tracing v0.1.40
       Compiling subplot-build v0.9.0
       Compiling cachedir v9.1.0 (/ci/src)
        Finished `release` profile [optimized] target(s) in 1m 18s
      Installing /ci/src/debian/cachedir/bin/cachedir
       Installed package `cachedir v9.1.0 (/ci/src)` (executable `cachedir`)
    warning: be sure to add `/ci/src/debian/cachedir/bin` to your PATH to be able to run the installed binaries
    dpkg-shlibdeps: warning: diversions involved - output may be incorrect
     diversion by libc6 from: /lib64/ld-linux-x86-64.so.2
    dpkg-shlibdeps: warning: diversions involved - output may be incorrect
     diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged
    dpkg-gencontrol: warning: Built-Using field of package cachedir: substitution variable ${cargo:Built-Using} used, but is not defined
    dpkg-gencontrol: warning: Built-Using field of package cachedir: substitution variable ${cargo:Built-Using} used, but is not defined
     dpkg-genbuildinfo -O../cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo
     dpkg-genchanges -O../cachedir_9.1.0.ci20260518T045543-1_amd64.changes
     dpkg-source --after-build .
    + ls -l ..
    + for x in ../*.deb
    + dpkg -c ../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb
    + for x in ../*.deb
    + dpkg -c ../cachedir_9.1.0.ci20260518T045543-1_amd64.deb
    + mv ../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb ../cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz ../cachedir_9.1.0.ci20260518T045543-1.dsc ../cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo ../cachedir_9.1.0.ci20260518T045543-1_amd64.changes ../cachedir_9.1.0.ci20260518T045543-1_amd64.deb ../cachedir_9.1.0.ci20260518T045543.orig.tar.xz /ci/artifacts/debian
    
  • plan: Action succeeded deb
    After 0.00 seconds at 2026-05-18 04:57:08Z
    Deb(
        Deb {
            packages: Some(
                "debian",
            ),
        },
    )
plan: Successful action tar_create
After 210.64 seconds at 2026-05-18 04:57:08Z
  • plan: Start action tar_create
    After 0.00 seconds at 2026-05-18 04:57:08Z
    TarCreate(
        TarCreate {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
  • plan: Action succeeded tar_create
    After 0.00 seconds at 2026-05-18 04:57:11Z
    TarCreate(
        TarCreate {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
plan: Successful action tar_create
After 213.83 seconds at 2026-05-18 04:57:11Z
  • plan: Start action tar_create
    After 0.00 seconds at 2026-05-18 04:57:11Z
    TarCreate(
        TarCreate {
            archive: "/dev/vdd",
            directory: "/ci/artifacts",
        },
    )
  • plan: Action succeeded tar_create
    After 0.00 seconds at 2026-05-18 04:57:11Z
    TarCreate(
        TarCreate {
            archive: "/dev/vdd",
            directory: "/ci/artifacts",
        },
    )
plan: Plan succeeded
After 213.86 seconds at 2026-05-18 04:57:11ZHopefully all is good.

Raw log messages for Ambient troubleshooting

Raw log messages

These raw log messages are meant to help Ambient developers figure out problems. You can ignore them.

  1. {
      "type": "executor_starts",
      "name": "ambient-execute-plan",
      "version": "0.14.0@c37ec71",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 619011452
      },
      "log_source": "Plan"
    }
  2. {
      "type": "runnable_plan",
      "steps": [
        {
          "action": "mkdir",
          "pathname": "/ci"
        },
        {
          "action": "mkdir",
          "pathname": "/ci/artifacts"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdc",
          "directory": "/ci/src"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdf",
          "directory": "/ci/deps"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "shell",
          "shell": "ln -sf /ci /workspace"
        },
        {
          "action": "shell",
          "shell": "git config --global user.name 'Ambient CI'"
        },
        {
          "action": "shell",
          "shell": "git config --global user.email ambient@example.com"
        },
        {
          "action": "cargo_fmt"
        },
        {
          "action": "cargo_clippy"
        },
        {
          "action": "cargo_build"
        },
        {
          "action": "cargo_test"
        },
        {
          "action": "shell",
          "shell": "install -d /ci/artifacts/rsync\nsubplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n"
        },
        {
          "action": "custom",
          "name": "dch",
          "args": {
            "debemail": "liw@liw.fi",
            "debfullname": "Lars Wirzenius"
          }
        },
        {
          "action": "deb",
          "packages": "debian"
        },
        {
          "action": "tar_create",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "tar_create",
          "archive": "/dev/vdd",
          "directory": "/ci/artifacts"
        }
      ],
      "executor_drive": "/dev/vdb",
      "source_drive": "/dev/vdc",
      "artifact_drive": "/dev/vdd",
      "cache_drive": "/dev/vde",
      "deps_drive": "/dev/vdf",
      "workspace_dir": "/ci",
      "source_dir": "/ci/src",
      "deps_dir": "/ci/deps",
      "cache_dir": "/ci/cache",
      "artifacts_dir": "/ci/artifacts",
      "envs": {},
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 619465186
      },
      "log_source": "Plan"
    }
  3. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 619789814
      },
      "log_source": "Plan"
    }
  4. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 621363327
      },
      "log_source": "Plan"
    }
  5. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 621539951
      },
      "log_source": "Plan"
    }
  6. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 622069902
      },
      "log_source": "Plan"
    }
  7. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 622196267
      },
      "log_source": "Plan"
    }
  8. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 668468154
      },
      "log_source": "Plan"
    }
  9. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1779080017,
        "nanos_since_epoch": 677957499
      },
      "log_source": "Plan"
    }
  10. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 844358517
      },
      "log_source": "Plan"
    }
  11. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 844417745
      },
      "log_source": "Plan"
    }
  12. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 854832776
      },
      "log_source": "Plan"
    }
  13. {
      "type": "execute_action",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 854887696
      },
      "log_source": "Plan"
    }
  14. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            108,
            110,
            32,
            45,
            115,
            102,
            32,
            47,
            99,
            105,
            32,
            47,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 854907528
      },
      "log_source": "Plan"
    }
  15. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ ln -sf /ci /workspace\n",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 874090074
      },
      "log_source": "Plan"
    }
  16. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 874157026
      },
      "log_source": "Plan"
    }
  17. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 874170531
      },
      "log_source": "Plan"
    }
  18. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            110,
            97,
            109,
            101,
            32,
            39,
            65,
            109,
            98,
            105,
            101,
            110,
            116,
            32,
            67,
            73,
            39,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 874188154
      },
      "log_source": "Plan"
    }
  19. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.name 'Ambient CI'\n",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 903735403
      },
      "log_source": "Plan"
    }
  20. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 903792237
      },
      "log_source": "Plan"
    }
  21. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 903803198
      },
      "log_source": "Plan"
    }
  22. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            101,
            109,
            97,
            105,
            108,
            32,
            97,
            109,
            98,
            105,
            101,
            110,
            116,
            64,
            101,
            120,
            97,
            109,
            112,
            108,
            101,
            46,
            99,
            111,
            109,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 904132627
      },
      "log_source": "Plan"
    }
  23. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.email ambient@example.com\n",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 929984270
      },
      "log_source": "Plan"
    }
  24. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 934898645
      },
      "log_source": "Plan"
    }
  25. {
      "type": "execute_action",
      "action": "cargo_fmt",
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 939323275
      },
      "log_source": "Plan"
    }
  26. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080019,
        "nanos_since_epoch": 942130584
      },
      "log_source": "Plan"
    }
  27. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.95.0 (f2d3ce0bd 2026-03-21)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 867371
      },
      "log_source": "Plan"
    }
  28. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 954036
      },
      "log_source": "Plan"
    }
  29. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.95 (59807616e1 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 105307193
      },
      "log_source": "Plan"
    }
  30. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 109851380
      },
      "log_source": "Plan"
    }
  31. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.95.0 (59807616e 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 142674920
      },
      "log_source": "Plan"
    }
  32. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            102,
            109,
            116
          ]
        },
        {
          "Unix": [
            45,
            45,
            99,
            104,
            101,
            99,
            107
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 142740768
      },
      "log_source": "Plan"
    }
  33. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 271626961
      },
      "log_source": "Plan"
    }
  34. {
      "type": "action_succeeded",
      "action": "cargo_fmt",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 271683773
      },
      "log_source": "Plan"
    }
  35. {
      "type": "execute_action",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 271694429
      },
      "log_source": "Plan"
    }
  36. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 272064268
      },
      "log_source": "Plan"
    }
  37. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.95.0 (f2d3ce0bd 2026-03-21)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 300971867
      },
      "log_source": "Plan"
    }
  38. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 301066694
      },
      "log_source": "Plan"
    }
  39. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.95 (59807616e1 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 363694451
      },
      "log_source": "Plan"
    }
  40. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 368305948
      },
      "log_source": "Plan"
    }
  41. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.95.0 (59807616e 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 398521001
      },
      "log_source": "Plan"
    }
  42. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            97,
            108,
            108,
            45,
            116,
            97,
            114,
            103,
            101,
            116,
            115
          ]
        },
        {
          "Unix": [
            45,
            45,
            110,
            111,
            45,
            100,
            101,
            112,
            115
          ]
        },
        {
          "Unix": [
            45,
            45
          ]
        },
        {
          "Unix": [
            45,
            45,
            100,
            101,
            110,
            121
          ]
        },
        {
          "Unix": [
            119,
            97,
            114,
            110,
            105,
            110,
            103,
            115
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080020,
        "nanos_since_epoch": 398596850
      },
      "log_source": "Plan"
    }
  43. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "   Compiling proc-macro2 v1.0.83\n   Compiling unicode-ident v1.0.12\n   Compiling libc v0.2.155\n   Compiling memchr v2.7.2\n   Compiling quote v1.0.36\n   Compiling syn v2.0.65\n   Compiling thiserror v1.0.61\n   Compiling serde v1.0.202\n   Compiling aho-corasick v1.1.3\n   Compiling log v0.4.21\n   Compiling cfg-if v1.0.0\n   Compiling itoa v1.0.11\n   Compiling regex-syntax v0.8.3\n   Compiling thiserror-impl v1.0.61\n   Compiling serde_derive v1.0.202\n   Compiling crossbeam-utils v0.8.20\n   Compiling regex-automata v0.4.6\n   Compiling ryu v1.0.18\n   Compiling rustix v0.38.34\n   Compiling once_cell v1.19.0\n   Compiling same-file v1.0.6\n   Compiling walkdir v2.5.0\n   Compiling getrandom v0.2.15\n   Compiling num-conv v0.1.0\n   Compiling autocfg v1.3.0\n   Compiling anyhow v1.0.86\n   Compiling time-core v0.1.2\n   Compiling ucd-trie v0.1.6\n   Compiling time-macros v0.2.18\n   Compiling pest v2.7.10\n   Compiling indexmap v1.9.3\n   Compiling rand_core v0.6.4\n   Compiling crossbeam-epoch v0.9.18\n   Compiling bstr v1.9.1\n   Compiling libm v0.2.8\n   Compiling ppv-lite86 v0.2.17\n   Compiling powerfmt v0.2.0\n   Compiling version_check v0.9.4\n   Compiling unicode-width v0.1.12\n   Compiling serde_json v1.0.117\n   Compiling unic-common v0.9.0\n   Compiling utf8parse v0.2.1\n   Compiling unic-char-range v0.9.0\n   Compiling bitflags v2.5.0\n   Compiling anstyle-parse v0.2.4\n   Compiling unic-char-property v0.9.0\n   Compiling unic-ucd-version v0.9.0\n   Compiling unicase v2.7.0\n   Compiling deranged v0.3.11\n   Compiling rand_chacha v0.3.1\n   Compiling globset v0.4.14\n   Compiling crossbeam-deque v0.8.5\n   Compiling pest_meta v2.7.10\n   Compiling is_terminal_polyfill v1.70.0\n   Compiling cc v1.0.98\n   Compiling colorchoice v1.0.1\n   Compiling linux-raw-sys v0.4.14\n   Compiling anstyle v1.0.7\n   Compiling hashbrown v0.12.3\n   Compiling linked-hash-map v0.5.6\n   Compiling anstyle-query v1.0.3\n   Compiling heck v0.5.0\n   Compiling clap_derive v4.5.4\n   Compiling anstream v0.6.14\n   Compiling yaml-rust v0.4.5\n   Compiling pikchr v0.1.3\n   Compiling pest_generator v2.7.10\n   Compiling ignore v0.4.22\n   Compiling time v0.3.36\n   Compiling rand v0.8.5\n   Compiling unic-ucd-segment v0.9.0\n   Compiling regex v1.10.4\n   Compiling fastrand v2.1.0\n   Compiling bitflags v1.3.2\n   Compiling smawk v0.3.2\n   Compiling pulldown-cmark v0.9.6\n   Compiling equivalent v1.0.1\n   Compiling strsim v0.11.1\n   Compiling unicode-linebreak v0.1.5\n   Compiling deunicode v1.6.0\n   Compiling hashbrown v0.14.5\n   Compiling clap_lex v0.7.0\n   Compiling clap_builder v4.5.2\n   Compiling indexmap v2.2.6\n   Compiling slug v0.1.5\n   Compiling textwrap v0.15.2\n   Compiling globwalk v0.8.1\n   Compiling tempfile v3.10.1\n   Compiling git-testament-derive v0.2.0\n   Compiling unic-segment v0.9.0\n   Compiling humansize v2.1.3\n   Compiling pest_derive v2.7.10\n   Compiling serde_yaml v0.8.26\n   Compiling subplot v0.9.0\n   Compiling getopts v0.2.21\n   Compiling is-terminal v0.4.12\n   Compiling humantime v2.1.0\n   Compiling termcolor v1.4.1\n   Compiling percent-encoding v2.3.1\n   Compiling unsafe-libyaml v0.2.11\n   Compiling utf8-width v0.1.7\n   Compiling lazy_static v1.4.0\n   Compiling tera v1.19.1\n   Compiling serde_yaml v0.9.34+deprecated\n   Compiling html-escape v0.2.13\n   Compiling env_logger v0.10.2\n   Compiling roadmap v0.5.0\n   Compiling git-testament v0.2.5\n   Compiling clap v4.5.4\n   Compiling tempfile-fast v0.3.4\n   Compiling serde-aux v4.5.0\n   Compiling tracing-core v0.1.32\n   Compiling tracing-attributes v0.1.27\n   Compiling file_diff v1.0.0\n   Compiling pin-project-lite v0.2.14\n   Compiling line-col v0.2.1\n   Compiling base64 v0.21.7\n   Compiling tracing v0.1.40\n   Compiling syn v1.0.109\n   Compiling subplot-build v0.9.0\n    Checking nix v0.26.4\n   Compiling fehler-macros v1.0.0\n   Compiling cachedir v9.1.0 (/ci/src)\n    Checking cvt v0.1.2\n   Compiling glob v0.3.1\n   Compiling subplotlib v0.9.0\n   Compiling fehler v1.0.0\n    Checking fs_at v0.1.10\n    Checking normpath v1.2.0\n    Checking remove_dir_all v0.8.2\n   Compiling subplotlib-derive v0.9.0\n    Checking filetime v0.2.23\n    Checking fs2 v0.4.3\n    Checking unescape v0.1.0\n    Checking state v0.5.3\n    Checking shell-words v1.1.0\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s\n",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 317341570
      },
      "log_source": "Plan"
    }
  44. {
      "type": "action_succeeded",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 423759863
      },
      "log_source": "Plan"
    }
  45. {
      "type": "execute_action",
      "action": "cargo_build",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 423783210
      },
      "log_source": "Plan"
    }
  46. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 423799434
      },
      "log_source": "Plan"
    }
  47. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.95.0 (f2d3ce0bd 2026-03-21)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 464882236
      },
      "log_source": "Plan"
    }
  48. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 467780165
      },
      "log_source": "Plan"
    }
  49. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.95 (59807616e1 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 537210814
      },
      "log_source": "Plan"
    }
  50. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 537297361
      },
      "log_source": "Plan"
    }
  51. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.95.0 (59807616e 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 573323903
      },
      "log_source": "Plan"
    }
  52. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            98,
            117,
            105,
            108,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            97,
            108,
            108,
            45,
            116,
            97,
            114,
            103,
            101,
            116,
            115
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080099,
        "nanos_since_epoch": 577283836
      },
      "log_source": "Plan"
    }
  53. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "   Compiling libc v0.2.155\n   Compiling memchr v2.7.2\n   Compiling cfg-if v1.0.0\n   Compiling aho-corasick v1.1.3\n   Compiling itoa v1.0.11\n   Compiling regex-syntax v0.8.3\n   Compiling regex-automata v0.4.6\n   Compiling thiserror v1.0.61\n   Compiling same-file v1.0.6\n   Compiling walkdir v2.5.0\n   Compiling getrandom v0.2.15\n   Compiling bitflags v1.3.2\n   Compiling pest v2.7.10\n   Compiling rand_core v0.6.4\n   Compiling bstr v1.9.1\n   Compiling powerfmt v0.2.0\n   Compiling time-core v0.1.2\n   Compiling bitflags v2.5.0\n   Compiling num-conv v0.1.0\n   Compiling utf8parse v0.2.1\n   Compiling time-macros v0.2.18\n   Compiling anstyle-parse v0.2.4\n   Compiling rand_chacha v0.3.1\n   Compiling deranged v0.3.11\n   Compiling globset v0.4.14\n   Compiling pest_meta v2.7.10\n   Compiling anstyle-query v1.0.3\n   Compiling linux-raw-sys v0.4.14\n   Compiling colorchoice v1.0.1\n   Compiling is_terminal_polyfill v1.70.0\n   Compiling anstyle v1.0.7\n   Compiling anstream v0.6.14\n   Compiling rustix v0.38.34\n   Compiling pest_generator v2.7.10\n   Compiling ignore v0.4.22\n   Compiling time v0.3.36\n   Compiling rand v0.8.5\n   Compiling serde_json v1.0.117\n   Compiling regex v1.10.4\n   Compiling clap_lex v0.7.0\n   Compiling fastrand v2.1.0\n   Compiling lazy_static v1.4.0\n   Compiling strsim v0.11.1\n   Compiling tempfile v3.10.1\n   Compiling clap_builder v4.5.2\n   Compiling git-testament-derive v0.2.0\n   Compiling globwalk v0.8.1\n   Compiling pest_derive v2.7.10\n   Compiling subplot v0.9.0\n   Compiling is-terminal v0.4.12\n   Compiling tera v1.19.1\n   Compiling clap v4.5.4\n   Compiling serde_yaml v0.9.34+deprecated\n   Compiling env_logger v0.10.2\n   Compiling pulldown-cmark v0.9.6\n   Compiling pikchr v0.1.3\n   Compiling roadmap v0.5.0\n   Compiling git-testament v0.2.5\n   Compiling tempfile-fast v0.3.4\n   Compiling serde-aux v4.5.0\n   Compiling base64 v0.21.7\n   Compiling nix v0.26.4\n   Compiling cvt v0.1.2\n   Compiling fs_at v0.1.10\n   Compiling fehler v1.0.0\n   Compiling normpath v1.2.0\n   Compiling remove_dir_all v0.8.2\n   Compiling subplotlib-derive v0.9.0\n   Compiling subplot-build v0.9.0\n   Compiling fs2 v0.4.3\n   Compiling filetime v0.2.23\n   Compiling unescape v0.1.0\n   Compiling state v0.5.3\n   Compiling shell-words v1.1.0\n   Compiling cachedir v9.1.0 (/ci/src)\n   Compiling subplotlib v0.9.0\n    Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.30s\n",
      "timestamp": {
        "secs_since_epoch": 1779080142,
        "nanos_since_epoch": 933260140
      },
      "log_source": "Plan"
    }
  54. {
      "type": "action_succeeded",
      "action": "cargo_build",
      "timestamp": {
        "secs_since_epoch": 1779080142,
        "nanos_since_epoch": 993214382
      },
      "log_source": "Plan"
    }
  55. {
      "type": "execute_action",
      "action": "cargo_test",
      "timestamp": {
        "secs_since_epoch": 1779080142,
        "nanos_since_epoch": 996575702
      },
      "log_source": "Plan"
    }
  56. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080142,
        "nanos_since_epoch": 999822680
      },
      "log_source": "Plan"
    }
  57. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.95.0 (f2d3ce0bd 2026-03-21)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 17324543
      },
      "log_source": "Plan"
    }
  58. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 21651019
      },
      "log_source": "Plan"
    }
  59. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.95 (59807616e1 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 81698073
      },
      "log_source": "Plan"
    }
  60. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 81778865
      },
      "log_source": "Plan"
    }
  61. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.95.0 (59807616e 2026-04-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 118354249
      },
      "log_source": "Plan"
    }
  62. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            116,
            101,
            115,
            116
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 122721260
      },
      "log_source": "Plan"
    }
  63. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n\nrunning 1 test\ntest managing_cache_directories ... ok\n\ntest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s\n\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\n",
      "stderr": "    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s\n     Running unittests src/lib.rs (/ci/cache/cargo-target/debug/deps/cachedir-72596f709d5360f9)\n     Running unittests src/bin/cachedir.rs (/ci/cache/cargo-target/debug/deps/cachedir-fc4f211620820131)\n     Running tests/subplot.rs (/ci/cache/cargo-target/debug/deps/subplot-80cf910fdb05bb6e)\n   Doc-tests cachedir\n",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 444243924
      },
      "log_source": "Plan"
    }
  64. {
      "type": "action_succeeded",
      "action": "cargo_test",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 467781763
      },
      "log_source": "Plan"
    }
  65. {
      "type": "execute_action",
      "action": "shell",
      "shell": "install -d /ci/artifacts/rsync\nsubplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 471077278
      },
      "log_source": "Plan"
    }
  66. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            105,
            110,
            115,
            116,
            97,
            108,
            108,
            32,
            45,
            100,
            32,
            47,
            99,
            105,
            47,
            97,
            114,
            116,
            105,
            102,
            97,
            99,
            116,
            115,
            47,
            114,
            115,
            121,
            110,
            99,
            10,
            115,
            117,
            98,
            112,
            108,
            111,
            116,
            32,
            100,
            111,
            99,
            103,
            101,
            110,
            32,
            99,
            97,
            99,
            104,
            101,
            100,
            105,
            114,
            46,
            115,
            117,
            98,
            112,
            108,
            111,
            116,
            32,
            45,
            111,
            32,
            47,
            99,
            105,
            47,
            97,
            114,
            116,
            105,
            102,
            97,
            99,
            116,
            115,
            47,
            114,
            115,
            121,
            110,
            99,
            47,
            99,
            97,
            99,
            104,
            101,
            100,
            105,
            114,
            46,
            104,
            116,
            109,
            108,
            10,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 476443902
      },
      "log_source": "Plan"
    }
  67. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ install -d /ci/artifacts/rsync\n+ subplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n INFO Starting Subplot\n INFO Subplot finished successfully\n",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 679928566
      },
      "log_source": "Plan"
    }
  68. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "install -d /ci/artifacts/rsync\nsubplot docgen cachedir.subplot -o /ci/artifacts/rsync/cachedir.html\n",
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 679995331
      },
      "log_source": "Plan"
    }
  69. {
      "type": "execute_action",
      "action": "custom",
      "name": "dch",
      "args": {
        "debfullname": "Lars Wirzenius",
        "debemail": "liw@liw.fi"
      },
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 680007415
      },
      "log_source": "Plan"
    }
  70. {
      "type": "custom_action_starts",
      "source": "/ci/src",
      "custom": {
        "name": "dch",
        "args": {
          "debemail": "liw@liw.fi",
          "debfullname": "Lars Wirzenius"
        }
      },
      "exe": ".ambient/dch",
      "exe_exists": false,
      "timestamp": {
        "secs_since_epoch": 1779080143,
        "nanos_since_epoch": 680030945
      },
      "log_source": "Plan"
    }
  71. {
      "type": "custom_action_output",
      "stdout": [
        72,
        69,
        65,
        68,
        32,
        105,
        115,
        32,
        110,
        111,
        119,
        32,
        97,
        116,
        32,
        97,
        48,
        99,
        56,
        99,
        98,
        52,
        32,
        99,
        105,
        58,
        32,
        105,
        110,
        115,
        116,
        97,
        108,
        108,
        32,
        72,
        84,
        77,
        76,
        32,
        116,
        111,
        32,
        47,
        99,
        105,
        47,
        97,
        114,
        116,
        102,
        97,
        99,
        116,
        115,
        47,
        114,
        115,
        121,
        110,
        99,
        10
      ],
      "stderr": [
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        39,
        68,
        69,
        66,
        69,
        77,
        65,
        73,
        76,
        61,
        34,
        108,
        105,
        119,
        64,
        108,
        105,
        119,
        46,
        102,
        105,
        34,
        39,
        10,
        43,
        32,
        68,
        69,
        66,
        69,
        77,
        65,
        73,
        76,
        61,
        39,
        34,
        108,
        105,
        119,
        64,
        108,
        105,
        119,
        46,
        102,
        105,
        34,
        39,
        10,
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        39,
        68,
        69,
        66,
        70,
        85,
        76,
        76,
        78,
        65,
        77,
        69,
        61,
        34,
        76,
        97,
        114,
        115,
        32,
        87,
        105,
        114,
        122,
        101,
        110,
        105,
        117,
        115,
        34,
        39,
        10,
        43,
        32,
        68,
        69,
        66,
        70,
        85,
        76,
        76,
        78,
        65,
        77,
        69,
        61,
        39,
        34,
        76,
        97,
        114,
        115,
        32,
        87,
        105,
        114,
        122,
        101,
        110,
        105,
        117,
        115,
        34,
        39,
        10,
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        67,
        65,
        82,
        71,
        79,
        95,
        84,
        65,
        82,
        71,
        69,
        84,
        95,
        68,
        73,
        82,
        61,
        47,
        119,
        111,
        114,
        107,
        115,
        112,
        97,
        99,
        101,
        47,
        99,
        97,
        99,
        104,
        101,
        10,
        43,
        32,
        67,
        65,
        82,
        71,
        79,
        95,
        84,
        65,
        82,
        71,
        69,
        84,
        95,
        68,
        73,
        82,
        61,
        47,
        119,
        111,
        114,
        107,
        115,
        112,
        97,
        99,
        101,
        47,
        99,
        97,
        99,
        104,
        101,
        10,
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        67,
        65,
        82,
        71,
        79,
        95,
        72,
        79,
        77,
        69,
        61,
        47,
        119,
        111,
        114,
        107,
        115,
        112,
        97,
        99,
        101,
        47,
        100,
        101,
        112,
        115,
        10,
        43,
        32,
        67,
        65,
        82,
        71,
        79,
        95,
        72,
        79,
        77,
        69,
        61,
        47,
        119,
        111,
        114,
        107,
        115,
        112,
        97,
        99,
        101,
        47,
        100,
        101,
        112,
        115,
        10,
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        72,
        79,
        77,
        69,
        61,
        47,
        114,
        111,
        111,
        116,
        10,
        43,
        32,
        72,
        79,
        77,
        69,
        61,
        47,
        114,
        111,
        111,
        116,
        10,
        43,
        32,
        101,
        120,
        112,
        111,
        114,
        116,
        32,
        80,
        65,
        84,
        72,
        61,
        47,
        114,
        111,
        111,
        116,
        47,
        46,
        99,
        97,
        114,
        103,
        111,
        47,
        98,
        105,
        110,
        58,
        47,
        114,
        111,
        111,
        116,
        47,
        46,
        99,
        97,
        114,
        103,
        111,
        47,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        108,
        111,
        99,
        97,
        108,
        47,
        115,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        108,
        111,
        99,
        97,
        108,
        47,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        115,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        98,
        105,
        110,
        10,
        43,
        32,
        80,
        65,
        84,
        72,
        61,
        47,
        114,
        111,
        111,
        116,
        47,
        46,
        99,
        97,
        114,
        103,
        111,
        47,
        98,
        105,
        110,
        58,
        47,
        114,
        111,
        111,
        116,
        47,
        46,
        99,
        97,
        114,
        103,
        111,
        47,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        108,
        111,
        99,
        97,
        108,
        47,
        115,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        108,
        111,
        99,
        97,
        108,
        47,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        115,
        98,
        105,
        110,
        58,
        47,
        117,
        115,
        114,
        47,
        98,
        105,
        110,
        10,
        43,
        32,
        103,
        105,
        116,
        32,
        114,
        101,
        115,
        101,
        116,
        32,
        45,
        45,
        104,
        97,
        114,
        100,
        10,
        43,
        32,
        103,
        105,
        116,
        32,
        99,
        108,
        101,
        97,
        110,
        32,
        45,
        102,
        100,
        120,
        10,
        43,
        43,
        32,
        100,
        112,
        107,
        103,
        45,
        112,
        97,
        114,
        115,
        101,
        99,
        104,
        97,
        110,
        103,
        101,
        108,
        111,
        103,
        32,
        45,
        83,
        86,
        101,
        114,
        115,
        105,
        111,
        110,
        10,
        43,
        43,
        32,
        115,
        101,
        100,
        32,
        39,
        115,
        47,
        45,
        91,
        94,
        45,
        93,
        42,
        36,
        47,
        47,
        39,
        10,
        43,
        32,
        86,
        61,
        57,
        46,
        49,
        46,
        48,
        10,
        43,
        43,
        32,
        100,
        97,
        116,
        101,
        32,
        45,
        117,
        32,
        43,
        37,
        89,
        37,
        109,
        37,
        100,
        84,
        37,
        72,
        37,
        77,
        37,
        83,
        10,
        43,
        32,
        84,
        61,
        50,
        48,
        50,
        54,
        48,
        53,
        49,
        56,
        84,
        48,
        52,
        53,
        53,
        52,
        51,
        10,
        43,
        32,
        118,
        101,
        114,
        115,
        105,
        111,
        110,
        61,
        57,
        46,
        49,
        46,
        48,
        46,
        99,
        105,
        50,
        48,
        50,
        54,
        48,
        53,
        49,
        56,
        84,
        48,
        52,
        53,
        53,
        52,
        51,
        45,
        49,
        10,
        43,
        32,
        100,
        99,
        104,
        32,
        45,
        118,
        32,
        57,
        46,
        49,
        46,
        48,
        46,
        99,
        105,
        50,
        48,
        50,
        54,
        48,
        53,
        49,
        56,
        84,
        48,
        52,
        53,
        53,
        52,
        51,
        45,
        49,
        32,
        39,
        67,
        73,
        32,
        98,
        117,
        105,
        108,
        100,
        32,
        117,
        110,
        100,
        101,
        114,
        32,
        65,
        109,
        98,
        105,
        101,
        110,
        116,
        46,
        39,
        10,
        43,
        32,
        100,
        99,
        104,
        32,
        45,
        114,
        32,
        39,
        39,
        10
      ],
      "timestamp": {
        "secs_since_epoch": 1779080144,
        "nanos_since_epoch": 185840599
      },
      "log_source": "Plan"
    }
  72. {
      "type": "action_succeeded",
      "action": "custom",
      "name": "dch",
      "args": {
        "debfullname": "Lars Wirzenius",
        "debemail": "liw@liw.fi"
      },
      "timestamp": {
        "secs_since_epoch": 1779080144,
        "nanos_since_epoch": 245203405
      },
      "log_source": "Plan"
    }
  73. {
      "type": "execute_action",
      "action": "deb",
      "packages": "debian",
      "timestamp": {
        "secs_since_epoch": 1779080144,
        "nanos_since_epoch": 250029653
      },
      "log_source": "Plan"
    }
  74. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            47,
            98,
            105,
            110,
            47,
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            35,
            33,
            47,
            117,
            115,
            114,
            47,
            98,
            105,
            110,
            47,
            101,
            110,
            118,
            32,
            98,
            97,
            115,
            104,
            10,
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            10,
            101,
            99,
            104,
            111,
            32,
            34,
            80,
            65,
            84,
            72,
            32,
            97,
            116,
            32,
            115,
            116,
            97,
            114,
            116,
            58,
            32,
            36,
            80,
            65,
            84,
            72,
            34,
            10,
            101,
            120,
            112,
            111,
            114,
            116,
            32,
            80,
            65,
            84,
            72,
            61,
            34,
            47,
            114,
            111,
            111,
            116,
            47,
            46,
            99,
            97,
            114,
            103,
            111,
            47,
            98,
            105,
            110,
            58,
            36,
            80,
            65,
            84,
            72,
            34,
            10,
            101,
            120,
            112,
            111,
            114,
            116,
            32,
            67,
            65,
            82,
            71,
            79,
            95,
            72,
            79,
            77,
            69,
            61,
            47,
            99,
            105,
            47,
            100,
            101,
            112,
            115,
            10,
            101,
            120,
            112,
            111,
            114,
            116,
            32,
            68,
            69,
            66,
            69,
            77,
            65,
            73,
            76,
            61,
            108,
            105,
            119,
            64,
            108,
            105,
            119,
            46,
            102,
            105,
            10,
            101,
            120,
            112,
            111,
            114,
            116,
            32,
            68,
            69,
            66,
            70,
            85,
            76,
            76,
            78,
            65,
            77,
            69,
            61,
            34,
            76,
            97,
            114,
            115,
            32,
            87,
            105,
            114,
            122,
            101,
            110,
            105,
            117,
            115,
            34,
            10,
            47,
            98,
            105,
            110,
            47,
            101,
            110,
            118,
            10,
            10,
            99,
            111,
            109,
            109,
            97,
            110,
            100,
            32,
            45,
            118,
            32,
            99,
            97,
            114,
            103,
            111,
            10,
            99,
            111,
            109,
            109,
            97,
            110,
            100,
            32,
            45,
            118,
            32,
            114,
            117,
            115,
            116,
            99,
            10,
            10,
            99,
            97,
            114,
            103,
            111,
            32,
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            10,
            114,
            117,
            115,
            116,
            99,
            32,
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            10,
            10,
            35,
            32,
            71,
            101,
            116,
            32,
            110,
            97,
            109,
            101,
            32,
            97,
            110,
            100,
            32,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            32,
            111,
            102,
            32,
            115,
            111,
            117,
            114,
            99,
            101,
            32,
            112,
            97,
            99,
            107,
            97,
            103,
            101,
            46,
            10,
            110,
            97,
            109,
            101,
            61,
            34,
            36,
            40,
            100,
            112,
            107,
            103,
            45,
            112,
            97,
            114,
            115,
            101,
            99,
            104,
            97,
            110,
            103,
            101,
            108,
            111,
            103,
            32,
            45,
            83,
            83,
            111,
            117,
            114,
            99,
            101,
            41,
            34,
            10,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            61,
            34,
            36,
            40,
            100,
            112,
            107,
            103,
            45,
            112,
            97,
            114,
            115,
            101,
            99,
            104,
            97,
            110,
            103,
            101,
            108,
            111,
            103,
            32,
            45,
            83,
            86,
            101,
            114,
            115,
            105,
            111,
            110,
            41,
            34,
            10,
            10,
            35,
            32,
            71,
            101,
            116,
            32,
            117,
            112,
            115,
            116,
            114,
            101,
            97,
            109,
            32,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            58,
            32,
            101,
            118,
            101,
            114,
            121,
            116,
            104,
            105,
            110,
            103,
            32,
            98,
            101,
            102,
            111,
            114,
            101,
            32,
            116,
            104,
            101,
            32,
            108,
            97,
            115,
            116,
            32,
            100,
            97,
            115,
            104,
            46,
            10,
            117,
            118,
            61,
            34,
            36,
            40,
            101,
            99,
            104,
            111,
            32,
            34,
            36,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            34,
            32,
            124,
            32,
            115,
            101,
            100,
            32,
            39,
            115,
            47,
            45,
            91,
            94,
            45,
            93,
            42,
            36,
            47,
            47,
            39,
            41,
            34,
            10,
            10,
            35,
            32,
            70,
            105,
            108,
            101,
            115,
            32,
            116,
            104,
            97,
            116,
            32,
            119,
            105,
            108,
            108,
            32,
            98,
            101,
            32,
            99,
            114,
            101,
            97,
            116,
            101,
            100,
            46,
            10,
            97,
            114,
            99,
            104,
            61,
            34,
            36,
            40,
            100,
            112,
            107,
            103,
            32,
            45,
            45,
            112,
            114,
            105,
            110,
            116,
            45,
            97,
            114,
            99,
            104,
            105,
            116,
            101,
            99,
            116,
            117,
            114,
            101,
            41,
            34,
            10,
            111,
            114,
            105,
            103,
            61,
            34,
            46,
            46,
            47,
            36,
            123,
            110,
            97,
            109,
            101,
            125,
            95,
            36,
            123,
            117,
            118,
            125,
            46,
            111,
            114,
            105,
            103,
            46,
            116,
            97,
            114,
            46,
            120,
            122,
            34,
            10,
            100,
            101,
            98,
            61,
            34,
            46,
            46,
            47,
            36,
            123,
            110,
            97,
            109,
            101,
            125,
            95,
            36,
            123,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            125,
            95,
            36,
            123,
            97,
            114,
            99,
            104,
            125,
            46,
            100,
            101,
            98,
            34,
            10,
            99,
            104,
            97,
            110,
            103,
            101,
            115,
            61,
            34,
            46,
            46,
            47,
            36,
            123,
            110,
            97,
            109,
            101,
            125,
            95,
            36,
            123,
            118,
            101,
            114,
            115,
            105,
            111,
            110,
            125,
            95,
            36,
            123,
            97,
            114,
            99,
            104,
            125,
            46,
            99,
            104,
            97,
            110,
            103,
            101,
            115,
            34,
            10,
            10,
            35,
            32,
            67,
            114,
            101,
            97,
            116,
            101,
            32,
            34,
            117,
            112,
            115,
            116,
            114,
            101,
            97,
            109,
            32,
            116,
            97,
            114,
            98,
            97,
            108,
            108,
            34,
            46,
            10,
            103,
            105,
            116,
            32,
            97,
            114,
            99,
            104,
            105,
            118,
            101,
            32,
            72,
            69,
            65,
            68,
            32,
            124,
            32,
            120,
            122,
            32,
            62,
            34,
            36,
            111,
            114,
            105,
            103,
            34,
            10,
            10,
            35,
            32,
            66,
            117,
            105,
            108,
            100,
            32,
            112,
            97,
            99,
            107,
            97,
            103,
            101,
            46,
            10,
            100,
            112,
            107,
            103,
            45,
            98,
            117,
            105,
            108,
            100,
            112,
            97,
            99,
            107,
            97,
            103,
            101,
            32,
            45,
            117,
            115,
            32,
            45,
            117,
            99,
            10,
            10,
            35,
            32,
            68,
            117,
            109,
            112,
            32,
            115,
            111,
            109,
            101,
            32,
            105,
            110,
            102,
            111,
            114,
            109,
            97,
            116,
            105,
            111,
            110,
            32,
            116,
            111,
            32,
            109,
            97,
            107,
            101,
            32,
            105,
            116,
            32,
            101,
            97,
            115,
            105,
            101,
            114,
            32,
            116,
            111,
            32,
            118,
            105,
            115,
            117,
            97,
            108,
            108,
            121,
            32,
            118,
            101,
            114,
            105,
            102,
            121,
            10,
            35,
            32,
            101,
            118,
            101,
            114,
            121,
            116,
            104,
            105,
            110,
            103,
            32,
            108,
            111,
            111,
            107,
            115,
            32,
            79,
            75,
            46,
            32,
            65,
            108,
            115,
            111,
            44,
            32,
            116,
            101,
            115,
            116,
            32,
            116,
            104,
            101,
            32,
            112,
            97,
            99,
            107,
            97,
            103,
            101,
            32,
            119,
            105,
            116,
            104,
            32,
            116,
            104,
            101,
            32,
            108,
            105,
            110,
            116,
            105,
            97,
            110,
            32,
            116,
            111,
            111,
            108,
            46,
            10,
            10,
            108,
            115,
            32,
            45,
            108,
            32,
            46,
            46,
            10,
            102,
            111,
            114,
            32,
            120,
            32,
            105,
            110,
            32,
            46,
            46,
            47,
            42,
            46,
            100,
            101,
            98,
            59,
            32,
            100,
            111,
            32,
            100,
            112,
            107,
            103,
            32,
            45,
            99,
            32,
            34,
            36,
            120,
            34,
            59,
            32,
            100,
            111,
            110,
            101,
            10,
            35,
            32,
            70,
            73,
            88,
            77,
            69,
            58,
            32,
            100,
            105,
            115,
            97,
            98,
            108,
            101,
            100,
            32,
            119,
            104,
            105,
            108,
            101,
            32,
            116,
            104,
            105,
            115,
            32,
            112,
            114,
            101,
            118,
            101,
            110,
            116,
            115,
            32,
            114,
            97,
            100,
            105,
            99,
            108,
            101,
            45,
            110,
            97,
            116,
            105,
            118,
            101,
            45,
            99,
            105,
            32,
            100,
            101,
            98,
            32,
            102,
            114,
            111,
            109,
            32,
            98,
            101,
            105,
            110,
            103,
            32,
            98,
            117,
            105,
            108,
            116,
            46,
            10,
            35,
            32,
            108,
            105,
            110,
            116,
            105,
            97,
            110,
            32,
            45,
            105,
            32,
            45,
            45,
            97,
            108,
            108,
            111,
            119,
            45,
            114,
            111,
            111,
            116,
            32,
            45,
            45,
            102,
            97,
            105,
            108,
            45,
            111,
            110,
            32,
            119,
            97,
            114,
            110,
            105,
            110,
            103,
            32,
            46,
            46,
            47,
            42,
            46,
            99,
            104,
            97,
            110,
            103,
            101,
            115,
            10,
            10,
            35,
            32,
            77,
            111,
            118,
            101,
            32,
            102,
            105,
            108,
            101,
            115,
            32,
            116,
            111,
            32,
            97,
            114,
            116,
            105,
            102,
            97,
            99,
            116,
            115,
            32,
            100,
            105,
            114,
            101,
            99,
            116,
            111,
            114,
            121,
            46,
            10,
            109,
            118,
            32,
            46,
            46,
            47,
            42,
            95,
            42,
            32,
            47,
            99,
            105,
            47,
            97,
            114,
            116,
            105,
            102,
            97,
            99,
            116,
            115,
            47,
            100,
            101,
            98,
            105,
            97,
            110,
            10,
            32,
            32,
            32,
            32,
            32,
            32,
            32,
            32
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1779080144,
        "nanos_since_epoch": 253584676
      },
      "log_source": "Plan"
    }
  75. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin\nMEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=\nDEBFULLNAME=Lars Wirzenius\nCARGO_TARGET_DIR=/ci/cache/cargo-target\nPWD=/ci/src\nSYSTEMD_EXEC_PID=375\nHOME=/root\nLANG=C.UTF-8\nCARGO_HOME=/ci/deps\nMEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/ambient.service/memory.pressure\nDEBEMAIL=liw@liw.fi\nINVOCATION_ID=6d19e9c317424c63aac0b2fb3a2cb4e3\nUSER=root\nSHLVL=2\nJOURNAL_STREAM=9:3255\nPATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin\nOLDPWD=/\n_=/bin/env\n/root/.cargo/bin/cargo\n/root/.cargo/bin/rustc\ncargo 1.95.0 (f2d3ce0bd 2026-03-21)\nrustc 1.95.0 (59807616e 2026-04-14)\ndpkg-buildpackage: info: source package cachedir\ndpkg-buildpackage: info: source version 9.1.0.ci20260518T045543-1\ndpkg-buildpackage: info: source distribution unstable\ndpkg-buildpackage: info: source changed by \"Lars Wirzenius\" <\"liw@liw.fi\">\ndpkg-buildpackage: info: host architecture amd64\ndh clean\n   dh_auto_clean\n   dh_clean\ndpkg-source: info: using source format '3.0 (quilt)'\ndpkg-source: info: building cachedir using existing ./cachedir_9.1.0.ci20260518T045543.orig.tar.xz\ndpkg-source: info: building cachedir in cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz\ndpkg-source: info: building cachedir in cachedir_9.1.0.ci20260518T045543-1.dsc\ndh binary\n   dh_update_autotools_config\n   dh_autoreconf\n   dh_auto_configure\n   debian/rules override_dh_auto_build\nmake[1]: Entering directory '/ci/src'\ntrue\nmake[1]: Leaving directory '/ci/src'\n   debian/rules override_dh_auto_test\nmake[1]: Entering directory '/ci/src'\necho \"disabled: cargo test\"\ndisabled: cargo test\nmake[1]: Leaving directory '/ci/src'\n   create-stamp debian/debhelper-build-stamp\n   dh_prep\n   debian/rules override_dh_auto_install\nmake[1]: Entering directory '/ci/src'\ncargo install --path=. --root=debian/cachedir --offline --locked\nfind debian/cachedir -name '.crates*' -delete\nmake[1]: Leaving directory '/ci/src'\n   dh_installdocs\n   dh_installchangelogs\n   dh_lintian\n   dh_perl\n   dh_link\n   dh_strip_nondeterminism\n   dh_compress\n   dh_fixperms\n   dh_missing\n   dh_strip\n   dh_makeshlibs\n   dh_shlibdeps\n   dh_installdeb\n   dh_gencontrol\n   dh_md5sums\n   dh_builddeb\ndpkg-deb: building package 'cachedir-dbgsym' in '../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb'.\ndpkg-deb: building package 'cachedir' in '../cachedir_9.1.0.ci20260518T045543-1_amd64.deb'.\ndpkg-genchanges: info: including full source code in upload\ndpkg-buildpackage: info: full upload (original source is included)\ntotal 420\ndrwxr-xr-x 4 root root   4096 May 18 04:55 artifacts\ndrwxr-xr-x 3 root root   4096 May 18 04:53 cache\n-rw-r--r-- 1 root root  41464 May 18 04:57 cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb\n-rw-r--r-- 1 root root   1388 May 18 04:55 cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz\n-rw-r--r-- 1 root root    956 May 18 04:55 cachedir_9.1.0.ci20260518T045543-1.dsc\n-rw-r--r-- 1 root root   6156 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo\n-rw-r--r-- 1 root root   2369 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.changes\n-rw-r--r-- 1 root root 330396 May 18 04:57 cachedir_9.1.0.ci20260518T045543-1_amd64.deb\n-rw-r--r-- 1 root root  16120 May 18 04:55 cachedir_9.1.0.ci20260518T045543.orig.tar.xz\ndrwxr-xr-x 3 root root   4096 May 18 04:53 deps\ndrwxr-xr-x 8 root root   4096 May 18 04:55 src\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/.build-id/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/lib/debug/.build-id/81/\n-rw-r--r-- root/root    237608 2026-05-18 04:55 ./usr/lib/debug/.build-id/81/2ac6c3d94c21a308ab46af2c5ab3c0d7d7ed4f.debug\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/\nlrwxrwxrwx root/root         0 2026-05-18 04:55 ./usr/share/doc/cachedir-dbgsym -> cachedir\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./bin/\n-rwxr-xr-x root/root    961168 2026-05-18 04:55 ./bin/cachedir\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/doc/cachedir/\n-rw-r--r-- root/root       392 2026-05-18 04:55 ./usr/share/doc/cachedir/changelog.Debian.gz\n-rw-r--r-- root/root       299 2026-05-18 04:55 ./usr/share/doc/cachedir/copyright\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/lintian/\ndrwxr-xr-x root/root         0 2026-05-18 04:55 ./usr/share/lintian/overrides/\n-rw-r--r-- root/root        32 2026-05-18 04:55 ./usr/share/lintian/overrides/cachedir\n",
      "stderr": "+ echo 'PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin'\n+ export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin\n+ PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin\n+ export CARGO_HOME=/ci/deps\n+ CARGO_HOME=/ci/deps\n+ export DEBEMAIL=liw@liw.fi\n+ DEBEMAIL=liw@liw.fi\n+ export 'DEBFULLNAME=Lars Wirzenius'\n+ DEBFULLNAME='Lars Wirzenius'\n+ /bin/env\n+ command -v cargo\n+ command -v rustc\n+ cargo --version\n+ rustc --version\n++ dpkg-parsechangelog -SSource\n+ name=cachedir\n++ dpkg-parsechangelog -SVersion\n+ version=9.1.0.ci20260518T045543-1\n++ echo 9.1.0.ci20260518T045543-1\n++ sed 's/-[^-]*$//'\n+ uv=9.1.0.ci20260518T045543\n++ dpkg --print-architecture\n+ arch=amd64\n+ orig=../cachedir_9.1.0.ci20260518T045543.orig.tar.xz\n+ deb=../cachedir_9.1.0.ci20260518T045543-1_amd64.deb\n+ changes=../cachedir_9.1.0.ci20260518T045543-1_amd64.changes\n+ git archive HEAD\n+ xz\n+ dpkg-buildpackage -us -uc\n dpkg-source --before-build .\n debian/rules clean\n dpkg-source -b .\n debian/rules binary\n  Installing cachedir v9.1.0 (/ci/src)\n   Compiling proc-macro2 v1.0.83\n   Compiling unicode-ident v1.0.12\n   Compiling memchr v2.7.2\n   Compiling quote v1.0.36\n   Compiling libc v0.2.155\n   Compiling syn v2.0.65\n   Compiling thiserror v1.0.61\n   Compiling serde v1.0.202\n   Compiling aho-corasick v1.1.3\n   Compiling itoa v1.0.11\n   Compiling crossbeam-utils v0.8.20\n   Compiling cfg-if v1.0.0\n   Compiling log v0.4.21\n   Compiling regex-syntax v0.8.3\n   Compiling thiserror-impl v1.0.61\n   Compiling serde_derive v1.0.202\n   Compiling regex-automata v0.4.6\n   Compiling once_cell v1.19.0\n   Compiling same-file v1.0.6\n   Compiling ryu v1.0.18\n   Compiling walkdir v2.5.0\n   Compiling getrandom v0.2.15\n   Compiling autocfg v1.3.0\n   Compiling ucd-trie v0.1.6\n   Compiling anyhow v1.0.86\n   Compiling pest v2.7.10\n   Compiling indexmap v1.9.3\n   Compiling rand_core v0.6.4\n   Compiling crossbeam-epoch v0.9.18\n   Compiling bstr v1.9.1\n   Compiling num-conv v0.1.0\n   Compiling serde_json v1.0.117\n   Compiling rustix v0.38.34\n   Compiling ppv-lite86 v0.2.17\n   Compiling libm v0.2.8\n   Compiling utf8parse v0.2.1\n   Compiling bitflags v2.5.0\n   Compiling unic-common v0.9.0\n   Compiling version_check v0.9.4\n   Compiling unicode-width v0.1.12\n   Compiling time-core v0.1.2\n   Compiling powerfmt v0.2.0\n   Compiling unic-char-range v0.9.0\n   Compiling deranged v0.3.11\n   Compiling unic-char-property v0.9.0\n   Compiling unicase v2.7.0\n   Compiling time-macros v0.2.18\n   Compiling unic-ucd-version v0.9.0\n   Compiling anstyle-parse v0.2.4\n   Compiling rand_chacha v0.3.1\n   Compiling globset v0.4.14\n   Compiling pest_meta v2.7.10\n   Compiling crossbeam-deque v0.8.5\n   Compiling is_terminal_polyfill v1.70.0\n   Compiling cc v1.0.98\n   Compiling anstyle v1.0.7\n   Compiling hashbrown v0.12.3\n   Compiling linked-hash-map v0.5.6\n   Compiling linux-raw-sys v0.4.14\n   Compiling heck v0.5.0\n   Compiling colorchoice v1.0.1\n   Compiling anstyle-query v1.0.3\n   Compiling anstream v0.6.14\n   Compiling clap_derive v4.5.4\n   Compiling yaml-rust v0.4.5\n   Compiling pikchr v0.1.3\n   Compiling pest_generator v2.7.10\n   Compiling ignore v0.4.22\n   Compiling time v0.3.36\n   Compiling rand v0.8.5\n   Compiling unic-ucd-segment v0.9.0\n   Compiling regex v1.10.4\n   Compiling unicode-linebreak v0.1.5\n   Compiling bitflags v1.3.2\n   Compiling pulldown-cmark v0.9.6\n   Compiling strsim v0.11.1\n   Compiling deunicode v1.6.0\n   Compiling clap_lex v0.7.0\n   Compiling fastrand v2.1.0\n   Compiling hashbrown v0.14.5\n   Compiling smawk v0.3.2\n   Compiling equivalent v1.0.1\n   Compiling textwrap v0.15.2\n   Compiling tempfile v3.10.1\n   Compiling indexmap v2.2.6\n   Compiling clap_builder v4.5.2\n   Compiling slug v0.1.5\n   Compiling globwalk v0.8.1\n   Compiling unic-segment v0.9.0\n   Compiling humansize v2.1.3\n   Compiling git-testament-derive v0.2.0\n   Compiling pest_derive v2.7.10\n   Compiling serde_yaml v0.8.26\n   Compiling subplot v0.9.0\n   Compiling getopts v0.2.21\n   Compiling is-terminal v0.4.12\n   Compiling percent-encoding v2.3.1\n   Compiling termcolor v1.4.1\n   Compiling humantime v2.1.0\n   Compiling unsafe-libyaml v0.2.11\n   Compiling utf8-width v0.1.7\n   Compiling lazy_static v1.4.0\n   Compiling tera v1.19.1\n   Compiling html-escape v0.2.13\n   Compiling serde_yaml v0.9.34+deprecated\n   Compiling env_logger v0.10.2\n   Compiling roadmap v0.5.0\n   Compiling clap v4.5.4\n   Compiling git-testament v0.2.5\n   Compiling tempfile-fast v0.3.4\n   Compiling serde-aux v4.5.0\n   Compiling tracing-core v0.1.32\n   Compiling tracing-attributes v0.1.27\n   Compiling file_diff v1.0.0\n   Compiling pin-project-lite v0.2.14\n   Compiling base64 v0.21.7\n   Compiling line-col v0.2.1\n   Compiling tracing v0.1.40\n   Compiling subplot-build v0.9.0\n   Compiling cachedir v9.1.0 (/ci/src)\n    Finished `release` profile [optimized] target(s) in 1m 18s\n  Installing /ci/src/debian/cachedir/bin/cachedir\n   Installed package `cachedir v9.1.0 (/ci/src)` (executable `cachedir`)\nwarning: be sure to add `/ci/src/debian/cachedir/bin` to your PATH to be able to run the installed binaries\ndpkg-shlibdeps: warning: diversions involved - output may be incorrect\n diversion by libc6 from: /lib64/ld-linux-x86-64.so.2\ndpkg-shlibdeps: warning: diversions involved - output may be incorrect\n diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged\ndpkg-gencontrol: warning: Built-Using field of package cachedir: substitution variable ${cargo:Built-Using} used, but is not defined\ndpkg-gencontrol: warning: Built-Using field of package cachedir: substitution variable ${cargo:Built-Using} used, but is not defined\n dpkg-genbuildinfo -O../cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo\n dpkg-genchanges -O../cachedir_9.1.0.ci20260518T045543-1_amd64.changes\n dpkg-source --after-build .\n+ ls -l ..\n+ for x in ../*.deb\n+ dpkg -c ../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb\n+ for x in ../*.deb\n+ dpkg -c ../cachedir_9.1.0.ci20260518T045543-1_amd64.deb\n+ mv ../cachedir-dbgsym_9.1.0.ci20260518T045543-1_amd64.deb ../cachedir_9.1.0.ci20260518T045543-1.debian.tar.xz ../cachedir_9.1.0.ci20260518T045543-1.dsc ../cachedir_9.1.0.ci20260518T045543-1_amd64.buildinfo ../cachedir_9.1.0.ci20260518T045543-1_amd64.changes ../cachedir_9.1.0.ci20260518T045543-1_amd64.deb ../cachedir_9.1.0.ci20260518T045543.orig.tar.xz /ci/artifacts/debian\n",
      "timestamp": {
        "secs_since_epoch": 1779080228,
        "nanos_since_epoch": 13320482
      },
      "log_source": "Plan"
    }
  76. {
      "type": "action_succeeded",
      "action": "deb",
      "packages": "debian",
      "timestamp": {
        "secs_since_epoch": 1779080228,
        "nanos_since_epoch": 185088778
      },
      "log_source": "Plan"
    }
  77. {
      "type": "execute_action",
      "action": "tar_create",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1779080228,
        "nanos_since_epoch": 262617846
      },
      "log_source": "Plan"
    }
  78. {
      "type": "action_succeeded",
      "action": "tar_create",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1779080231,
        "nanos_since_epoch": 452665950
      },
      "log_source": "Plan"
    }
  79. {
      "type": "execute_action",
      "action": "tar_create",
      "archive": "/dev/vdd",
      "directory": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1779080231,
        "nanos_since_epoch": 452727664
      },
      "log_source": "Plan"
    }
  80. {
      "type": "action_succeeded",
      "action": "tar_create",
      "archive": "/dev/vdd",
      "directory": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1779080231,
        "nanos_since_epoch": 471525519
      },
      "log_source": "Plan"
    }
  81. {
      "type": "plan_succeeded",
      "timestamp": {
        "secs_since_epoch": 1779080231,
        "nanos_since_epoch": 475928818
      },
      "log_source": "Plan"
    }
  82. {
      "type": "executor_ends_successfully",
      "timestamp": {
        "secs_since_epoch": 1779080231,
        "nanos_since_epoch": 475946478
      },
      "log_source": "Plan"
    }

Trigger message

{
  "request": "trigger",
  "version": 1,
  "event_type": "push",
  "repository": {
    "id": "rad:zhmWact4xuWp1XSwPER79oPUGW9S",
    "name": "cachedir",
    "description": "Manage CACHEDIR.TAG files on the file system",
    "private": false,
    "default_branch": "main",
    "delegates": [
      "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
    ]
  },
  "pusher": {
    "id": "did:key:z6Mki2ago1X2A5UWgKpoSxyCRLLhyZMwpam4T3EKvRmFTyuy",
    "alias": "callisto.liw.fi"
  },
  "before": "a0c8cb46598a1de7bb0f1db82a3a696b3e7d09a9",
  "after": "a0c8cb46598a1de7bb0f1db82a3a696b3e7d09a9",
  "branch": "main",
  "commits": [
    "a0c8cb46598a1de7bb0f1db82a3a696b3e7d09a9"
  ]
}

Ambient stdout

executor from config: /usr/bin/ambient-execute-plan
executor from PATH: /usr/bin/ambient-execute-plan
run CI for rad:zhmWact4xuWp1XSwPER79oPUGW9S

Ambient stderr

<empty log>