[INFO] cloning repository https://github.com/Praket7/Comptrol [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Praket7/Comptrol" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPraket7%2FComptrol", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPraket7%2FComptrol'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 38a9d7eae0808a04b66e57d8658167c7667b4935 [INFO] testing Praket7/Comptrol against 1.100.0-beta.1 for beta-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPraket7%2FComptrol" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Praket7/Comptrol [INFO] finished tweaking git repo https://github.com/Praket7/Comptrol [INFO] tweaked toml for git repo https://github.com/Praket7/Comptrol written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Praket7/Comptrol on toolchain 1.100.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Praket7/Comptrol already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused field `repository` in `workspace.package` [INFO] [stderr] --> Cargo.toml:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | repository = "https://github.com/Praket7/Comptrol" [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.repository` [INFO] [stderr] warning: workspace (manifest) generated 1 warning [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2 [INFO] running `Command { std: "docker" "start" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: unused field `repository` in `workspace.package` [INFO] [stderr] --> Cargo.toml:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | repository = "https://github.com/Praket7/Comptrol" [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.repository` [INFO] [stderr] warning: workspace (manifest) generated 1 warning [INFO] [stderr] Compiling proc-macro2 v1.0.107 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.47 [INFO] [stderr] Compiling libc v0.2.189 [INFO] [stderr] Compiling serde_core v1.0.229 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling winnow v1.0.4 [INFO] [stderr] Compiling hashbrown v0.17.1 [INFO] [stderr] Compiling futures-core v0.3.34 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling parking v2.2.1 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling endi v1.1.1 [INFO] [stderr] Compiling zmij v1.0.23 [INFO] [stderr] Compiling crossbeam-utils v0.8.23 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling find-msvc-tools v0.1.12 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling memchr v2.8.3 [INFO] [stderr] Compiling bytes v1.12.1 [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling futures-io v0.3.34 [INFO] [stderr] Compiling event-listener v5.4.2 [INFO] [stderr] Compiling pkg-config v0.3.34 [INFO] [stderr] Compiling thiserror v2.0.20 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling async-io v2.6.0 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling zerocopy v0.8.57 [INFO] [stderr] Compiling async-task v4.7.1 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling indexmap v2.14.2 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling piper v0.2.5 [INFO] [stderr] Compiling async-lock v3.4.2 [INFO] [stderr] Compiling syn v3.0.5 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling async-broadcast v0.7.2 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling ordered-stream v0.2.0 [INFO] [stderr] Compiling toml_parser v1.1.3+spec-1.1.0 [INFO] [stderr] Compiling blocking v1.7.0 [INFO] [stderr] Compiling async-executor v1.14.0 [INFO] [stderr] Compiling io-lifetimes v3.0.1 [INFO] [stderr] Compiling aws-lc-rs v1.18.1 [INFO] [stderr] Compiling io-lifetimes v2.0.4 [INFO] [stderr] Compiling zeroize v1.9.0 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling http v1.5.0 [INFO] [stderr] Compiling futures-sink v0.3.34 [INFO] [stderr] Compiling futures-task v0.3.34 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling data-encoding v2.11.1 [INFO] [stderr] Compiling toml_edit v0.25.15+spec-1.1.0 [INFO] [stderr] Compiling sha1 v0.10.7 [INFO] [stderr] Compiling io-extras v0.19.0 [INFO] [stderr] Compiling rustls-pki-types v1.15.1 [INFO] [stderr] Compiling cap-primitives v4.0.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling rustls v0.23.45 [INFO] [stderr] Compiling ambient-authority v0.0.2 [INFO] [stderr] Compiling cap-std v4.0.3 [INFO] [stderr] Compiling ipnet v2.12.2 [INFO] [stderr] Compiling jobserver v0.1.35 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling socket2 v0.6.5 [INFO] [stderr] Compiling cc v1.4.6 [INFO] [stderr] Compiling mio v1.2.3 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling maybe-owned v0.3.4 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling hashlink v0.12.2 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling uuid v1.26.1 [INFO] [stderr] Compiling cmake v0.1.58 [INFO] [stderr] Compiling libsqlite3-sys v0.38.2 [INFO] [stderr] Compiling aws-lc-sys v0.45.0 [INFO] [stderr] Compiling comptrol-platform-macos v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-macos) [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling async-recursion v1.1.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling thiserror-impl v2.0.20 [INFO] [stderr] Compiling tokio-macros v2.7.2 [INFO] [stderr] Compiling serde_repr v0.1.21 [INFO] [stderr] Compiling async-trait v0.1.92 [INFO] [stderr] Compiling futures-macro v0.3.34 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling rand v0.9.5 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling rustix-linux-procfs v0.1.1 [INFO] [stderr] Compiling fs-set-times v0.20.3 [INFO] [stderr] Compiling tokio v1.53.1 [INFO] [stderr] Compiling futures-util v0.3.34 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling tungstenite v0.27.0 [INFO] [stderr] Compiling async-signal v0.2.14 [INFO] [stderr] Compiling async-process v2.5.0 [INFO] [stderr] Compiling zvariant_utils v4.2.0 [INFO] [stderr] Compiling zcheapstr v1.1.0 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling comptrol-popup v0.1.67 (/opt/rustwide/workdir/crates/comptrol-popup) [INFO] [stderr] Compiling comptrol-software v0.1.67 (/opt/rustwide/workdir/crates/comptrol-software) [INFO] [stderr] Compiling comptrol-workflow v0.1.67 (/opt/rustwide/workdir/crates/comptrol-workflow) [INFO] [stderr] Compiling comptrol-verification v0.1.67 (/opt/rustwide/workdir/crates/comptrol-verification) [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling comptrol-platform-windows v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-windows) [INFO] [stderr] Compiling comptrol-consent v0.1.67 (/opt/rustwide/workdir/crates/comptrol-consent) [INFO] [stderr] Compiling comptrol-app-registry v0.1.67 (/opt/rustwide/workdir/crates/comptrol-app-registry) [INFO] [stderr] Compiling comptrol-settings v0.1.67 (/opt/rustwide/workdir/crates/comptrol-settings) [INFO] [stderr] Compiling zvariant_derive v5.15.0 [INFO] [stderr] Compiling zvariant v5.15.0 [INFO] [stderr] Compiling tokio-util v0.7.19 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling comptrol-browser v0.1.67 (/opt/rustwide/workdir/crates/comptrol-browser) [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling comptrol-adapter-sdk v0.1.67 (/opt/rustwide/workdir/crates/comptrol-adapter-sdk) [INFO] [stderr] Compiling comptrol-adapter-host v0.1.67 (/opt/rustwide/workdir/crates/comptrol-adapter-host) [INFO] [stderr] Compiling zbus_names v4.3.4 [INFO] [stderr] Compiling zbus_xml v5.2.1 [INFO] [stderr] Compiling zbus_macros v5.19.0 [INFO] [stderr] Compiling rusqlite v0.40.2 [INFO] [stderr] Compiling zbus-lockstep v0.5.2 [INFO] [stderr] Compiling zbus-lockstep-macros v0.5.2 [INFO] [stderr] Compiling zbus v5.19.0 [INFO] [stderr] Compiling rustls-webpki v0.103.15 [INFO] [stderr] Compiling atspi-common v0.14.0 [INFO] [stderr] Compiling atspi-proxies v0.14.0 [INFO] [stderr] Compiling atspi-connection v0.14.0 [INFO] [stderr] Compiling atspi v0.30.0 [INFO] [stderr] Compiling comptrol-platform-linux v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-linux) [INFO] [stderr] Compiling comptrol v0.1.67 (/opt/rustwide/workdir/crates/comptrol-core) [INFO] [stderr] warning: unused dependency `tungstenite` [INFO] [stderr] --> crates/comptrol-core/Cargo.toml:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | tungstenite = "0.27" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `tungstenite` [INFO] [stderr] warning: `comptrol` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde` [INFO] [stderr] --> crates/comptrol-platform-windows/Cargo.toml:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | serde = { version = "1", features = ["derive"] } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde` [INFO] [stderr] warning: `comptrol-platform-windows` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde_json` [INFO] [stderr] --> crates/comptrol-popup/Cargo.toml:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | serde_json = "1" [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde_json` [INFO] [stderr] warning: `comptrol-popup` (manifest) generated 1 warning [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 02s [INFO] running `Command { std: "docker" "inspect" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: unused field `repository` in `workspace.package` [INFO] [stderr] --> Cargo.toml:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | repository = "https://github.com/Praket7/Comptrol" [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.repository` [INFO] [stderr] warning: workspace (manifest) generated 1 warning [INFO] [stderr] Compiling comptrol-browser v0.1.67 (/opt/rustwide/workdir/crates/comptrol-browser) [INFO] [stderr] Compiling comptrol-adapter-host v0.1.67 (/opt/rustwide/workdir/crates/comptrol-adapter-host) [INFO] [stderr] Compiling comptrol-adapter-sdk v0.1.67 (/opt/rustwide/workdir/crates/comptrol-adapter-sdk) [INFO] [stderr] Compiling comptrol-workflow v0.1.67 (/opt/rustwide/workdir/crates/comptrol-workflow) [INFO] [stderr] Compiling comptrol-consent v0.1.67 (/opt/rustwide/workdir/crates/comptrol-consent) [INFO] [stderr] Compiling comptrol-app-registry v0.1.67 (/opt/rustwide/workdir/crates/comptrol-app-registry) [INFO] [stderr] Compiling comptrol-verification v0.1.67 (/opt/rustwide/workdir/crates/comptrol-verification) [INFO] [stderr] Compiling comptrol-software v0.1.67 (/opt/rustwide/workdir/crates/comptrol-software) [INFO] [stderr] Compiling comptrol-popup v0.1.67 (/opt/rustwide/workdir/crates/comptrol-popup) [INFO] [stderr] Compiling comptrol-platform-windows v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-windows) [INFO] [stderr] Compiling comptrol-settings v0.1.67 (/opt/rustwide/workdir/crates/comptrol-settings) [INFO] [stderr] Compiling comptrol-platform-macos v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-macos) [INFO] [stderr] Compiling comptrol-platform-linux v0.1.67 (/opt/rustwide/workdir/crates/comptrol-platform-linux) [INFO] [stderr] Compiling comptrol v0.1.67 (/opt/rustwide/workdir/crates/comptrol-core) [INFO] [stderr] warning: unused dependency `tungstenite` [INFO] [stderr] --> crates/comptrol-core/Cargo.toml:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | tungstenite = "0.27" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `tungstenite` [INFO] [stderr] warning: `comptrol` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde` [INFO] [stderr] --> crates/comptrol-platform-windows/Cargo.toml:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | serde = { version = "1", features = ["derive"] } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde` [INFO] [stderr] warning: `comptrol-platform-windows` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde_json` [INFO] [stderr] --> crates/comptrol-popup/Cargo.toml:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | serde_json = "1" [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde_json` [INFO] [stderr] warning: `comptrol-popup` (manifest) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 20.03s [INFO] running `Command { std: "docker" "inspect" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] warning: unused field `repository` in `workspace.package` [INFO] [stderr] --> Cargo.toml:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | repository = "https://github.com/Praket7/Comptrol" [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_workspace_package_fields` is set to `warn` by default [INFO] [stderr] help: consider removing the field `workspace.package.repository` [INFO] [stderr] warning: workspace (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `tungstenite` [INFO] [stderr] --> crates/comptrol-core/Cargo.toml:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | tungstenite = "0.27" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `tungstenite` [INFO] [stderr] warning: `comptrol` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde` [INFO] [stderr] --> crates/comptrol-platform-windows/Cargo.toml:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | serde = { version = "1", features = ["derive"] } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde` [INFO] [stderr] warning: `comptrol-platform-windows` (manifest) generated 1 warning [INFO] [stderr] warning: unused dependency `serde_json` [INFO] [stderr] --> crates/comptrol-popup/Cargo.toml:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | serde_json = "1" [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `serde_json` [INFO] [stderr] warning: `comptrol-popup` (manifest) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.36s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol/8762472f08a48ffa/out/comptrol-8762472f08a48ffa) [INFO] [stdout] [INFO] [stdout] running 159 tests [INFO] [stdout] test browser::tests::real_context_id_strips_canonical_default_label ... ok [INFO] [stdout] test browser_bridge::tests::cross_process_result_writer ... ok [INFO] [stdout] test browser::tests::open_tab_rejects_unsafe_urls_before_connecting ... ok [INFO] [stdout] test browser::tests::capture_viewport_prefers_last_wxh_segment ... ok [INFO] [stdout] test browser::tests::capture_viewport_returns_none_for_digest_only_suffixes ... ok [INFO] [stdout] test browser::tests::target_parser_keeps_exact_identity_fields ... ok [INFO] [stdout] test browser::tests::permissioned_cdp_target_infos_keep_live_page_identity ... ok [INFO] [stdout] test browser::tests::url_matches_uses_origin_and_path_without_query_or_fragment ... ok [INFO] [stdout] test browser::tests::browser_endpoint_is_loopback_only ... ok [INFO] [stdout] test browser::tests::capture_viewport_parses_wxh_segment_and_ignores_digest ... ok [INFO] [stdout] test events::tests::subscription_is_non_blocking_and_replay_is_bounded ... ok [INFO] [stdout] test checkpoints::sandbox_paths_cannot_escape_through_symlinks ... ok [INFO] [stdout] test integration::tests::apply_and_undo_round_trip_with_backup ... ok [INFO] [stdout] test browser_bridge::tests::hmac_challenge_proof_is_nonce_bound ... ok [INFO] [stdout] test integration::tests::toml_client_uses_mcp_servers ... ok [INFO] [stdout] test integration::tests::toml_merge_preserves_other_tables ... ok [INFO] [stdout] test integration::tests::proposal_preserves_unknown_json_fields ... ok [INFO] [stdout] test intent_schema::tests::browser_and_app_schemas_validate_nested_typed_inputs ... ok [INFO] [stdout] test intent_schema::tests::browser_dialog_schema_accepts_supported_actions ... ok [INFO] [stdout] test intent_schema::tests::browser_css_fill_and_click_schemas_match_handler_inputs ... ok [INFO] [stdout] test intent_schema::tests::browser_file_transfer_schemas_match_handler_inputs ... ok [INFO] [stdout] test intent_schema::tests::browser_wait_schema_accepts_an_empty_expected_value ... ok [INFO] [stdout] test integration::tests::toml_apply_and_undo_round_trip ... ok [INFO] [stdout] test intent_schema::tests::stage_one_exit_workflows_validate_without_schema_probe_calls ... ok [INFO] [stdout] test intent_schema::tests::browser_focus_schema_matches_selector_input ... ok [INFO] [stdout] test mcp::tests::supports_legacy_and_current_modes_without_accepting_unknown_versions ... ok [INFO] [stdout] test pairing::tests::identity_binding_and_verification ... ok [INFO] [stdout] test intent_schema::tests::ui_automation_schema_is_shared_with_pre_dispatch_validation ... ok [INFO] [stdout] test pairing::tests::identity_bound_count ... ok [INFO] [stdout] test pairing::tests::pairing_rejects_expired_code ... ok [INFO] [stdout] test pairing::tests::pairing_rejects_unknown_scope ... ok [INFO] [stdout] test pairing::tests::pairing_scopes_accept_expire_and_revoke ... ok [INFO] [stdout] test permission_surface_tests::permission_surfaces_cover_the_documented_enum ... ok [INFO] [stdout] test restore::tests::build_verification_passes_for_tab_membership_without_title ... ok [INFO] [stdout] test pairing::tests::replay_nonce_prevents_reuse ... ok [INFO] [stdout] test restore::tests::build_verification_requires_membership_and_flags_group_title_required ... ok [INFO] [stdout] test restore::tests::match_entry_refuses_missing_entries ... ok [INFO] [stdout] test restore::tests::match_entry_requires_unique_title_and_membership ... ok [INFO] [stdout] test restore::tests::match_entry_refuses_url_requests_when_native_identity_is_unobservable ... ok [INFO] [stdout] test restore::tests::match_entry_respects_kind ... ok [INFO] [stdout] test browser_bridge::tests::wake_notices_are_single_serve ... ok [INFO] [stdout] test browser_bridge::tests::results_are_repeatable_until_cleanup ... ok [INFO] [stdout] test restore::tests::native_then_reconstruct_does_not_reconstruct_after_semantic_refusal ... ok [INFO] [stdout] test restore::tests::reconstruct_labels_not_restored_state_classes ... ok [INFO] [stdout] test restore::tests::native_restore_only_refuses_without_reconstruction ... ok [INFO] [stdout] test restore::tests::reconstruct_only_never_touches_the_native_surface ... ok [INFO] [stdout] test restore::tests::reconstruct_with_fails_when_created_targets_are_not_observable ... ok [INFO] [stdout] test restore::tests::native_then_reconstruct_falls_back_after_native_unavailable ... ok [INFO] [stdout] test restore::tests::native_success_keeps_native_labeling_and_waits_for_verified_targets ... ok [INFO] [stdout] test restore::tests::reconstruct_with_opens_every_requested_url_and_binds_created_targets ... ok [INFO] [stdout] test restore::tests::reconstruction_failure_surfaces_reconstruct_failed_code ... ok [INFO] [stdout] test restore::tests::restore_mode_parse_rejects_unknown_modes ... ok [INFO] [stdout] test restore::tests::restore_request_rejects_unsafe_urls ... ok [INFO] [stdout] test restore::tests::restore_request_requires_semantic_identity ... ok [INFO] [stdout] test restore::tests::restore_request_tab_rejects_multiple_urls ... ok [INFO] [stdout] test restore::tests::unavailable_errors_are_fallback_eligible_but_refusals_are_not ... ok [INFO] [stdout] test restore::tests::url_matches_ignores_trailing_slash ... ok [INFO] [stdout] test restore::tests::restore_request_parses_group_alias_and_mode ... ok [INFO] [stdout] test restore_native::tests::parses_group_closed_button_names ... ok [INFO] [stdout] test restore_native::tests::non_macos_providers_report_unavailable_without_dispatch ... ok [INFO] [stdout] test setup::tests::four_clients_are_generated ... ok [INFO] [stdout] test setup::tests::json_clients_share_one_comptrol_mcp_entry ... ok [INFO] [stdout] test setup::tests::setup_uses_the_platform_python_name ... ok [INFO] [stdout] test setup::tests::windows_binary_path_survives_in_configs ... ok [INFO] [stdout] test setup::tests::write_preserves_existing_configs ... ok [INFO] [stdout] test setup::tests::codex_config_is_toml_with_an_mcp_servers_table ... ok [INFO] [stdout] test terminal::tests::display_quoting_never_changes_what_is_executed ... ok [INFO] [stdout] test setup::tests::extension_id_is_the_pinned_32_char_lowercase_id ... ok [INFO] [stdout] test terminal::tests::path_normalization_resolves_parent_segments ... ok [INFO] [stdout] test terminal::tests::terminal_applies_the_same_allowlist_as_command_run ... ok [INFO] [stdout] test terminal::tests::terminal_marks_commands_after_a_timeout_as_not_run ... ok [INFO] [stdout] test terminal::tests::terminal_rejects_non_string_arguments ... ok [INFO] [stdout] test browser_bridge::tests::stale_probes_are_pruned_without_touching_real_commands ... ok [INFO] [stdout] test terminal::tests::terminal_requires_a_non_empty_command_list ... ok [INFO] [stdout] test browser_bridge::tests::p24_failed_commands_stay_completed_until_recovery ... ok [INFO] [stdout] test terminal::tests::explorer_refuses_a_missing_path_rather_than_opening_a_guess ... ok [INFO] [stdout] test terminal::tests::explorer_requires_an_exact_path ... ok [INFO] [stdout] test restore::tests::reconstruct_only_creates_targets_instead_of_waiting_for_stale_ones ... ok [INFO] [stdout] test tests::adapter_registry_rejects_malformed_descriptors ... ok [INFO] [stdout] test tests::adapter_routing_refuses_ambiguous_providers_without_guessing ... ok [INFO] [stdout] test tests::adapter_routing_resolves_exact_providers ... ok [INFO] [stdout] test tests::app_instance_policy_requires_exact_window_to_reuse_existing_instance ... ok [INFO] [stdout] test terminal::tests::terminal_validates_every_command_before_running_any ... ok [INFO] [stdout] test tests::adapter_registry_rejects_duplicate_names ... ok [INFO] [stdout] test terminal::tests::terminal_reports_a_failed_postcondition_as_failed_not_verified ... ok [INFO] [stdout] test browser_bridge::tests::signed_request_is_body_bound_and_nonce_claim_is_single_use ... ok [INFO] [stdout] test terminal::tests::the_readback_marker_is_not_emitted_into_captured_output ... ok [INFO] [stdout] test tests::browser_binding_revalidates_generation_only_drift ... ok [INFO] [stdout] test browser_bridge::tests::heartbeat_controls_health_independently_of_targets ... ok [INFO] [stdout] test tests::browser_bridge_timeout_is_unknown_and_requires_reconciliation ... ok [INFO] [stdout] test browser_bridge::tests::lease_expiry_requeues_command ... ok [INFO] [stdout] test tests::browser_binding_rejects_gone_and_stale_targets ... ok [INFO] [stdout] test tests::browser_protocol_capability_requires_policy_and_a_live_transport ... ok [INFO] [stdout] test tests::audit_journal_redacts_typed_action_data ... ok [INFO] [stdout] test terminal::tests::terminal_verifies_from_output_readback ... ok [INFO] [stdout] test tests::browser_wait_supports_bounded_document_readiness_checks ... ok [INFO] [stdout] test tests::browser_workflow_target_match_requires_one_exact_page_candidate ... ok [INFO] [stdout] test tests::chrome_closed_group_metadata_is_reconcilable_without_tab_content ... ok [INFO] [stdout] test tests::browser_workflow_schema_is_bounded_and_data_only ... ok [INFO] [stdout] test tests::default_policy_allows_opening_apps_and_urls_without_broad_control ... ok [INFO] [stdout] test intent_schema::tests::session_and_blender_schemas_are_discoverable_and_validate_examples ... ok [INFO] [stdout] test events::tests::durable_event_hub_replays_and_monotonically_acknowledges_cursors ... ok [INFO] [stdout] test browser_bridge::tests::wait_result_returns_when_store_result_notifies ... ok [INFO] [stdout] test browser_bridge::tests::round_trip_health_requires_a_fresh_probe ... ok [INFO] [stdout] test tests::event_bus_deduplicates_and_bounds_history ... ok [INFO] [stdout] test tests::checkpoint_restores_existing_file ... ok [INFO] [stdout] test tests::high_consequence_sends_classify_r3 ... ok [INFO] [stdout] test tests::event_bus_waits_for_notification_instead_of_polling ... ok [INFO] [stdout] test browser_bridge::tests::p24_recovery_requeues_timed_out_command_once_with_flagged_result ... ok [INFO] [stdout] test browser_bridge::tests::page_ops_health_separates_ping_liveness_from_page_op_liveness ... ok [INFO] [stdout] test tests::lease_expires ... ok [INFO] [stdout] test tests::macos_press_can_require_an_explicit_postcondition ... ok [INFO] [stdout] test browser_bridge::tests::cross_process_result_has_bounded_latency ... ok [INFO] [stdout] test tests::app_launch_rejects_an_unknown_window_state_before_launching_anything ... ok [INFO] [stdout] test tests::app_open_resource_requires_resource ... ok [INFO] [stdout] test tests::caller_cannot_lower_mutation_risk_to_bypass_stop_latch ... ok [INFO] [stdout] test tests::privacy_trace_redacts_typed_values ... ok [INFO] [stdout] test tests::dry_run_returns_deterministic_route_plan_and_rationale ... ok [INFO] [stdout] test tests::delivered_unverified_result_is_replayed_after_restart ... ok [INFO] [stdout] test tests::idempotency_key_rejects_changed_request_and_replays_exact_request_after_restart ... ok [INFO] [stdout] test tests::restart_marks_pre_dispatch_work_interrupted ... ok [INFO] [stdout] test tests::recipes_are_discoverable_and_their_steps_reuse_dispatchable_intents ... ok [INFO] [stdout] test tests::browser_session_connect_validates_provider ... ok [INFO] [stdout] test tests::consent_gate_blocks_ungranted_install_and_allows_granted ... ok [INFO] [stdout] test tests::invalid_background_posture_is_refused ... ok [INFO] [stdout] test tests::policy_denies_mutation_by_default ... ok [INFO] [stdout] test tests::route_latency_samples_are_bounded ... ok [INFO] [stdout] test tests::default_policy_routes_open_requests_without_environment_toggles ... ok [INFO] [stdout] test tests::route_planner_rejects_unknown_intents_explicitly ... ok [INFO] [stdout] test tests::route_p95_uses_nearest_rank_percentile ... ok [INFO] [stdout] test tests::sandbox_copy_verifies_and_rejects_parent_traversal ... ok [INFO] [stdout] test tests::semantic_mutation_metadata_is_recoverable_without_typed_content ... ok [INFO] [stdout] test tests::corrupt_consent_store_fails_closed_and_reports_reason ... ok [INFO] [stdout] test tests::popup_dismiss_returns_plan_without_claiming_dismissal ... ok [INFO] [stdout] test tests::popup_dismiss_never_auto_approves_protected_classes ... ok [INFO] [stdout] test tests::restart_returns_unknown_then_reconciles_written_file ... ok [INFO] [stdout] test tests::uia_provider_timeout_marks_mutation_unknown_for_reconciliation ... ok [INFO] [stdout] test tests::strict_background_rejects_foreground_only_browser_opening ... ok [INFO] [stdout] test tests::restore_recent_metadata_is_reconcilable_without_typed_urls ... ok [INFO] [stdout] test tests::restore_recent_alias_shares_route_with_current_intent ... ok [INFO] [stdout] test tests::virtual_desktop_handles_left_above_and_mixed_scale_displays ... ok [INFO] [stdout] test tests::workflow_asserts_before_returning ... ok [INFO] [stdout] test trace::tests::compiler_redacts_private_values_and_emits_preconditions ... ok [INFO] [stdout] test trace::tests::validator_rejects_stale_fingerprint_and_changed_precondition ... ok [INFO] [stdout] test tests::restore_recent_refuses_strict_background ... ok [INFO] [stdout] test tests::app_launch_refuses_ambiguous_and_missing_apps_without_guessing ... ok [INFO] [stdout] test tests::new_intents_are_policy_denied_by_default ... ok [INFO] [stdout] test tests::settings_rejects_unknown_keys_without_guessing ... ok [INFO] [stdout] test tests::recipe_run_refuses_an_unpromoted_recipe_and_an_unknown_one ... ok [INFO] [stdout] test tests::unknown_result_is_not_replayed_after_restart ... ok [INFO] [stdout] test tests::stop_latch_blocks_mutation ... ok [INFO] [stdout] test tests::unavailable_dry_run_preserves_route_rejection_rationale ... ok [INFO] [stdout] test tests::read_only_v5_intents_work_by_default ... ok [INFO] [stdout] test tests::workflow_executes_through_one_operation ... ok [INFO] [stdout] test tests::software_search_needs_query_and_policy ... ok [INFO] [stdout] test tests::route_history_survives_runtime_restart ... ok [INFO] [stdout] test tests::idempotency_replays_without_second_dispatch ... ok [INFO] [stdout] test tests::doctor_reports_consent_state ... ok [INFO] [stdout] test tests::runtime_fingerprint_hashes_the_running_executable_and_policy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 159 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.41s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/build/comptrol/5b1f9eeccf181927/out/comptrol-5b1f9eeccf181927) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test mcp_result_tests::structured_content_is_always_an_object_without_changing_list_shape ... ok [INFO] [stdout] test mcp_result_tests::opt_in_timing_trace_contains_no_request_or_result_content ... ok [INFO] [stdout] test mcp_result_tests::browser_bridge_poll_wait_is_bounded ... ok [INFO] [stdout] test mcp_result_tests::capability_catalog_separates_callable_intents_from_platform_observations ... ok [INFO] [stdout] test mcp_result_tests::mcp_schema_tool_and_pre_dispatch_error_share_the_same_definition ... ok [INFO] [stdout] test mcp_result_tests::operate_response_has_compact_measured_timing_and_no_private_fields ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.19s [INFO] [stdout] [INFO] [stderr] Running tests/conformance.rs (/opt/rustwide/target/debug/build/comptrol/b1ec54e26e2dfff3/out/conformance-b1ec54e26e2dfff3) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test the_permissive_policy_reaches_nothing_undispatchable ... ok [INFO] [stdout] test every_gate_gated_intent_is_reachable_through_its_declared_gates ... ok [INFO] [stdout] test permissive_policy_authorizes_every_advertised_intent ... ok [INFO] [stdout] test nothing_is_advertised_without_a_dispatch_arm ... ok [INFO] [stdout] test the_gate_name_table_is_complete_unique_and_monotone ... ok [INFO] [stdout] test every_dispatchable_core_intent_is_advertised ... ok [INFO] [stdout] test capability_families_are_never_callable_intents ... ok [INFO] [stdout] test single_switch_allowlists_match_the_declared_gate_requirements ... ok [INFO] [stdout] test route_catalog_entries_are_dispatchable ... ok [INFO] [stdout] test published_schemas_are_live_and_self_consistent ... ok [INFO] [stdout] test every_core_intent_is_discoverable_and_nothing_else_is_published ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/e2e_browser_bridge.rs (/opt/rustwide/target/debug/build/comptrol/28f22ae8e37cf5dd/out/e2e_browser_bridge-28f22ae8e37cf5dd) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test daemon_bridge_long_poll_delivers_new_command_without_poll_sleep ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-adapter-host/33a260237313488a/out/comptrol_adapter_host-33a260237313488a) [INFO] [stdout] test daemon_bridge_queue_poll_result_and_persistence_round_trip ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::token_is_scoped_to_manifest_capability ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-adapter-sdk/dae4454850af7049/out/comptrol_adapter_sdk-dae4454850af7049) [INFO] [stdout] test tests::a_timed_out_host_reports_a_dead_connection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::manifest_validation_rejects_in_process_adapter ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-app-registry/e858ba41bb1c021f/out/comptrol_app_registry-e858ba41bb1c021f) [INFO] [stdout] test tests::mutation_request_requires_scoped_live_token ... ok [INFO] [stdout] test tests::frames_are_length_prefixed_and_bounded ... ok [INFO] [stdout] test tests::isolation_dimensions_do_not_overclaim_kernel_enforcement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test surface::tests::correlation_is_bounded_even_when_no_window_appears ... ok [INFO] [stdout] test launch::tests::helper_launcher_pids_are_not_destination_verification ... ok [INFO] [stdout] test launch::tests::aumid_accepts_packaged_apps_with_specific_application_ids ... ok [INFO] [stdout] test surface::tests::the_surface_payload_reports_the_state_without_claiming_input ... ok [INFO] [stdout] test tests::resource_defaults_to_none ... ok [INFO] [stdout] test tests::launch_verification_labels_exit_early ... ok [INFO] [stdout] test launch::tests::launcher_probe_reports_unavailable_on_unknown_pid ... ok [INFO] [stdout] test registry::tests::windows_shortcut_arguments_preserve_quoted_paths_and_escaped_quotes ... ok [INFO] [stdout] test surface::tests::error_codes_are_stable_strings ... ok [INFO] [stdout] test registry::tests::host_probe_names_platform ... ok [INFO] [stdout] test tests::url_resources_require_native_open ... ok [INFO] [stdout] test registry::tests::path_entries_are_unique_by_stem ... ok [INFO] [stdout] test registry::tests::missing_apps_report_not_found ... ok [INFO] [stdout] test registry::tests::listed_path_identity_is_resolvable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-browser/eedb0439e95fd07c/out/comptrol_browser-eedb0439e95fd07c) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test session::tests::missing_target_evicts ... ok [INFO] [stdout] test session::tests::signed_in_selection_prefers_persistent_companion_bridge ... ok [INFO] [stdout] test session::tests::signed_in_selection_refuses_without_permissioned_route ... ok [INFO] [stdout] test session::tests::devtools_active_port_requires_a_browser_websocket_path ... ok [INFO] [stdout] test session::tests::signed_in_selection_falls_back_to_permissioned_connection ... ok [INFO] [stdout] test session::tests::revision_bump_invalidates ... ok [INFO] [stdout] test session::tests::cache_returns_live_on_first_read_then_hits ... ok [INFO] [stdout] test session::tests::broker_lists_every_provider_with_reasons ... ok [INFO] [stdout] test tests::locators_and_actionability_require_safe_targets ... ok [INFO] [stdout] test tests::upload_failure_is_terminal_and_cannot_be_overclaimed ... ok [INFO] [stdout] test tests::applies_target_and_frame_lifecycle_events ... ok [INFO] [stdout] test tests::wire_locators_are_typed_and_reject_empty_identity ... ok [INFO] [stdout] test tests::manager_rejects_empty_endpoint_without_creating_state ... ok [INFO] [stdout] test tests::reconnect_invalidates_sessions_and_increments_generation ... ok [INFO] [stdout] test tests::upload_transaction_requires_ordered_evidence ... ok [INFO] [stdout] test session::tests::unsigned_selection_prefers_explicit_or_dedicated ... ok [INFO] [stdout] test tests::target_command_rejects_stale_graph_reference_before_dispatch ... ok [INFO] [stdout] test tests::frame_command_routes_oopif_context_over_flattened_session ... ok [INFO] [stdout] test tests::target_bootstrap_enables_required_domains_on_flattened_session ... ok [INFO] [stdout] test tests::bootstrap_enables_discovery_and_flattened_auto_attach ... ok [INFO] [stdout] test tests::download_transaction_requires_browser_and_filesystem_evidence ... ok [INFO] [stdout] test tests::multiplexes_out_of_order_responses_on_one_socket ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-consent/a938dac1a5678e3e/out/comptrol_consent-a938dac1a5678e3e) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test human_action::tests::unknown_requests_do_not_resolve ... ok [INFO] [stdout] test scopes::tests::pinned_intent_blocks_others ... ok [INFO] [stdout] test scopes::tests::only_local_user_may_persist ... ok [INFO] [stdout] test human_action::tests::approval_requires_explicit_resolution ... ok [INFO] [stdout] test store::tests::agent_originated_grants_are_rejected ... ok [INFO] [stdout] test tests::decisions_carry_ids_or_reasons ... ok [INFO] [stdout] test scopes::tests::risk_ceiling_is_enforced ... ok [INFO] [stdout] test scopes::tests::resource_must_match_exactly ... ok [INFO] [stdout] test store::tests::store_survives_restart ... ok [INFO] [stdout] test human_action::tests::broker_never_auto_approves ... ok [INFO] [stdout] test tests::risk_ladder_is_ordered ... ok [INFO] [stdout] test store::tests::expired_grants_do_not_authorize ... ok [INFO] [stdout] test store::tests::grant_authorize_revoke_roundtrip ... ok [INFO] [stdout] test store::tests::tampered_store_is_detected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-platform-linux/1555da5d4cf8df03/out/comptrol_platform_linux-1555da5d4cf8df03) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test semantics::tests::key_tokens_map_to_x_keysyms ... ok [INFO] [stdout] test semantics::tests::roles_match_platform_and_generic_names ... ok [INFO] [stdout] test request_shape::request_accepts_the_full_core_field_set ... ok [INFO] [stdout] test semantics::tests::press_preference_is_role_aware_and_ordered ... ok [INFO] [stdout] test semantics::tests::control_chords_expand_to_the_full_operation_plan ... ok [INFO] [stdout] test semantics::tests::index_targeting_requires_an_observed_count ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-platform-macos/c8b9ed55815562ba/out/comptrol_platform_macos-c8b9ed55815562ba) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test semantics::tests::roles_match_platform_and_generic_names ... ok [INFO] [stdout] test semantics::tests::key_tokens_map_to_macos_virtual_keys ... ok [INFO] [stdout] test semantics::tests::index_targeting_requires_an_observed_count ... ok [INFO] [stdout] test request_shape::request_accepts_the_full_core_field_set ... ok [INFO] [stdout] test semantics::tests::control_chords_expand_to_the_full_event_plan ... ok [INFO] [stdout] test semantics::tests::press_preference_is_role_aware_and_ordered ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-platform-windows/7815653aad7e2aa6/out/comptrol_platform_windows-7815653aad7e2aa6) [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-popup/8672c09762d070f5/out/comptrol_popup-8672c09762d070f5) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test tests::conservative_policy_dismisses_nothing ... ok [INFO] [stdout] test tests::stack_tracks_per_target_depth ... ok [INFO] [stdout] test tests::classifier_flags_auth_and_payment ... ok [INFO] [stdout] test tests::unknown_content_never_auto_dismisses ... ok [INFO] [stdout] test tests::semantic_action_beats_escape ... ok [INFO] [stdout] test tests::auth_popups_are_never_auto ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-settings/99f79db8a314462d/out/comptrol_settings-99f79db8a314462d) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::known_settings_round_trip ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-software/4e0f8bd969d723ef/out/comptrol_software-4e0f8bd969d723ef) [INFO] [stdout] test tests::human_gated_set_never_writes ... ok [INFO] [stdout] test tests::protected_settings_are_human_gated ... ok [INFO] [stdout] test tests::unknown_setting_names_do_not_parse ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::explicit_unavailable_provider_is_honest ... ok [INFO] [stdout] test tests::provider_ids_have_stable_names ... ok [INFO] [stdout] test tests::agreements_gate_requires_explicit_acceptance ... ok [INFO] [stdout] test tests::exactness_gate_refuses_unknown_package_without_provider ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-verification/137018e8a0755eb0/out/comptrol_verification-137018e8a0755eb0) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::required_failure_cannot_be_reported_verified ... ok [INFO] [stdout] test tests::finish_gate_controls_final_verification_state ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/build/comptrol-workflow/6b880ddfe91c4983/out/comptrol_workflow-6b880ddfe91c4983) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test recipes::tests::a_parameter_cannot_be_smuggled_into_a_surrounding_string ... ok [INFO] [stdout] test recipes::tests::a_recipe_without_verified_replays_is_not_promoted ... ok [INFO] [stdout] test tests::executor_runs_typed_action_and_verification_before_return ... ok [INFO] [stdout] test recipes::tests::promotion_requires_clean_and_independently_verified_evidence ... ok [INFO] [stdout] test recipes::tests::every_recipe_is_structurally_valid_and_fingerprints_itself ... ok [INFO] [stdout] test tests::flat_ops_bound_the_wait_and_never_block_the_caller ... ok [INFO] [stdout] test tests::flat_ops_refuse_an_unsatisfied_assertion_and_report_the_key ... ok [INFO] [stdout] test recipes::tests::binding_substitutes_parameters_structurally_and_refuses_gaps ... ok [INFO] [stdout] test tests::speculative_batch_completes_and_returns_all_outcomes ... ok [INFO] [stdout] test recipes::tests::calculator_recipe_keeps_every_desktop_step_semantic ... ok [INFO] [stdout] test tests::parameter_lifting_removes_value_from_template ... ok [INFO] [stdout] test tests::speculative_failure_returns_executed_state_and_reconcile_plan ... ok [INFO] [stdout] test tests::promotion_rejects_fingerprint_drift ... ok [INFO] [stdout] test tests::flat_ops_execute_against_memory_and_return_early ... ok [INFO] [stdout] test tests::flat_ops_propagate_a_wait_hook_failure ... ok [INFO] [stdout] test tests::fingerprint_is_order_independent_and_cryptographic ... ok [INFO] [stdout] test tests::promotion_requires_clean_independent_replay ... ok [INFO] [stdout] test tests::speculative_cancellation_marks_remaining_steps_not_run ... ok [INFO] [stdout] test tests::speculative_postcondition_failure_stops_the_batch ... ok [INFO] [stdout] test tests::workflow_cancellation_stops_before_next_transition ... ok [INFO] [stdout] test tests::promoted_workflow_host_survives_reopen ... ok [INFO] [stdout] test tests::typed_workflow_rejects_unbounded_loops_and_code_payloads ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_adapter_host [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_adapter_sdk [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_app_registry [INFO] [stderr] Doc-tests comptrol_browser [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_consent [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_platform_linux [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_platform_macos [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Doc-tests comptrol_platform_windows [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_popup [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_settings [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_software [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_verification [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests comptrol_workflow [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2", kill_on_drop: false }` [INFO] [stdout] c9d4abfa12942d3b8c8f87dd82cef554b62746d3918a2119534dcc35186d71f2