[INFO] fetching crate data-modelling-sdk 1.5.0...
[INFO] testing data-modelling-sdk-1.5.0 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681
[INFO] extracting crate data-modelling-sdk 1.5.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate data-modelling-sdk 1.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate data-modelling-sdk 1.5.0
[INFO] tweaked toml for crates.io crate data-modelling-sdk 1.5.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate data-modelling-sdk 1.5.0 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate data-modelling-sdk 1.5.0 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" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sha1_smol v1.0.1
[INFO] [stderr]   Downloaded psl-types v2.0.11
[INFO] [stderr]   Downloaded sqlparser_derive v0.3.0
[INFO] [stderr]   Downloaded time-macros v0.2.24
[INFO] [stderr]   Downloaded cookie_store v0.22.0
[INFO] [stderr]   Downloaded cookie v0.18.1
[INFO] [stderr]   Downloaded bit-vec v0.6.3
[INFO] [stderr]   Downloaded iri-string v0.7.10
[INFO] [stderr]   Downloaded datafusion-doc v45.0.0
[INFO] [stderr]   Downloaded custom_derive v0.1.7
[INFO] [stderr]   Downloaded ab_glyph_rasterizer v0.1.10
[INFO] [stderr]   Downloaded outref v0.5.2
[INFO] [stderr]   Downloaded arrow-data v54.3.1
[INFO] [stderr]   Downloaded datafusion-functions-window v45.0.0
[INFO] [stderr]   Downloaded rand_distr v0.2.2
[INFO] [stderr]   Downloaded datafusion-macros v45.0.0
[INFO] [stderr]   Downloaded datafusion-catalog v45.0.0
[INFO] [stderr]   Downloaded arrow-csv v54.3.1
[INFO] [stderr]   Downloaded datafusion-physical-optimizer v45.0.0
[INFO] [stderr]   Downloaded arrow-cast v54.3.1
[INFO] [stderr]   Downloaded bigdecimal v0.4.10
[INFO] [stderr]   Downloaded datafusion-expr v45.0.0
[INFO] [stderr]   Downloaded datafusion-functions v45.0.0
[INFO] [stderr]   Downloaded datafusion-functions-aggregate v45.0.0
[INFO] [stderr]   Downloaded arrow-array v54.3.1
[INFO] [stderr]   Downloaded object_store v0.11.2
[INFO] [stderr]   Downloaded git2 v0.19.0
[INFO] [stderr]   Downloaded datafusion-common v45.0.0
[INFO] [stderr]   Downloaded datafusion-optimizer v45.0.0
[INFO] [stderr]   Downloaded datafusion-physical-expr v45.0.0
[INFO] [stderr]   Downloaded quick-xml v0.36.2
[INFO] [stderr]   Downloaded nalgebra v0.30.1
[INFO] [stderr]   Downloaded datafusion-sql v45.0.0
[INFO] [stderr]   Downloaded ttf-parser v0.15.2
[INFO] [stderr]   Downloaded datafusion v45.0.0
[INFO] [stderr]   Downloaded owned_ttf_parser v0.15.2
[INFO] [stderr]   Downloaded datafusion-physical-plan v45.0.0
[INFO] [stderr]   Downloaded arrow-ipc v54.3.1
[INFO] [stderr]   Downloaded fraction v0.15.3
[INFO] [stderr]   Downloaded jsonschema v0.20.0
[INFO] [stderr]   Downloaded comfy-table v7.2.1
[INFO] [stderr]   Downloaded arrow v54.3.1
[INFO] [stderr]   Downloaded snafu v0.8.9
[INFO] [stderr]   Downloaded arrow-json v54.3.1
[INFO] [stderr]   Downloaded arrow-buffer v54.3.1
[INFO] [stderr]   Downloaded libssh2-sys v0.3.1
[INFO] [stderr]   Downloaded simba v0.7.3
[INFO] [stderr]   Downloaded fancy-regex v0.13.0
[INFO] [stderr]   Downloaded datafusion-functions-table v45.0.0
[INFO] [stderr]   Downloaded petgraph v0.6.5
[INFO] [stderr]   Downloaded datafusion-functions-aggregate-common v45.0.0
[INFO] [stderr]   Downloaded arrow-ord v54.3.1
[INFO] [stderr]   Downloaded arrow-row v54.3.1
[INFO] [stderr]   Downloaded arrow-select v54.3.1
[INFO] [stderr]   Downloaded petgraph v0.7.1
[INFO] [stderr]   Downloaded arrow-string v54.3.1
[INFO] [stderr]   Downloaded rusttype v0.9.3
[INFO] [stderr]   Downloaded iso8601 v0.6.3
[INFO] [stderr]   Downloaded num-cmp v0.1.0
[INFO] [stderr]   Downloaded libz-sys v1.1.23
[INFO] [stderr]   Downloaded vsimd v0.8.0
[INFO] [stderr]   Downloaded datafusion-execution v45.0.0
[INFO] [stderr]   Downloaded arrow-arith v54.3.1
[INFO] [stderr]   Downloaded arrow-schema v54.3.1
[INFO] [stderr]   Downloaded datafusion-expr-common v45.0.0
[INFO] [stderr]   Downloaded conv v0.3.3
[INFO] [stderr]   Downloaded bytecount v0.6.9
[INFO] [stderr]   Downloaded uuid-simd v0.8.0
[INFO] [stderr]   Downloaded fixedbitset v0.4.2
[INFO] [stderr]   Downloaded datafusion-common-runtime v45.0.0
[INFO] [stderr]   Downloaded dashmap v6.1.0
[INFO] [stderr]   Downloaded datafusion-functions-window-common v45.0.0
[INFO] [stderr]   Downloaded flatbuffers v24.12.23
[INFO] [stderr]   Downloaded lz4_flex v0.11.5
[INFO] [stderr]   Downloaded datafusion-physical-expr-common v45.0.0
[INFO] [stderr]   Downloaded snafu-derive v0.8.9
[INFO] [stderr]   Downloaded bit-set v0.5.3
[INFO] [stderr]   Downloaded publicsuffix v2.3.0
[INFO] [stderr]   Downloaded zmij v1.0.8
[INFO] [stderr]   Downloaded libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]   Downloaded imageproc v0.23.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 634e0adea882c92b6730308f3d962088738000da7ac4acfb02b97b663a0c3b2a
[INFO] running `Command { std: "docker" "start" "-a" "634e0adea882c92b6730308f3d962088738000da7ac4acfb02b97b663a0c3b2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "634e0adea882c92b6730308f3d962088738000da7ac4acfb02b97b663a0c3b2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "634e0adea882c92b6730308f3d962088738000da7ac4acfb02b97b663a0c3b2a", kill_on_drop: false }`
[INFO] [stdout] 634e0adea882c92b6730308f3d962088738000da7ac4acfb02b97b663a0c3b2a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f5a5ca3d30a9e8d6691a0dcb2ba6eee3a8bd2faa7194ebf307e4d111e56fbb79
[INFO] running `Command { std: "docker" "start" "-a" "f5a5ca3d30a9e8d6691a0dcb2ba6eee3a8bd2faa7194ebf307e4d111e56fbb79", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.179
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.6
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling zmij v1.0.8
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling cc v1.2.51
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling time-macros v0.2.24
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling psl-types v2.0.11
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling syn v2.0.112
[INFO] [stderr]    Compiling rustls-pki-types v1.13.2
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling sqlparser v0.53.0
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling publicsuffix v2.3.0
[INFO] [stderr]    Compiling cookie_store v0.22.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling data-modelling-sdk v1.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `sanitize_filename` is never used
[INFO] [stdout]    --> src/model/loader.rs:839:4
[INFO] [stdout]     |
[INFO] [stdout] 839 | fn sanitize_filename(name: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "f5a5ca3d30a9e8d6691a0dcb2ba6eee3a8bd2faa7194ebf307e4d111e56fbb79", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5a5ca3d30a9e8d6691a0dcb2ba6eee3a8bd2faa7194ebf307e4d111e56fbb79", kill_on_drop: false }`
[INFO] [stdout] f5a5ca3d30a9e8d6691a0dcb2ba6eee3a8bd2faa7194ebf307e4d111e56fbb79
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 011bd04d13b0e271b2a377e3fdb9c86b41430ffa869532fbaed650aa149409de
[INFO] running `Command { std: "docker" "start" "-a" "011bd04d13b0e271b2a377e3fdb9c86b41430ffa869532fbaed650aa149409de", kill_on_drop: false }`
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling data-modelling-sdk v1.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `sanitize_filename` is never used
[INFO] [stdout]    --> src/model/loader.rs:839:4
[INFO] [stdout]     |
[INFO] [stdout] 839 | fn sanitize_filename(name: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sanitize_filename` is never used
[INFO] [stdout]    --> src/model/loader.rs:839:4
[INFO] [stdout]     |
[INFO] [stdout] 839 | fn sanitize_filename(name: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 36.35s
[INFO] running `Command { std: "docker" "inspect" "011bd04d13b0e271b2a377e3fdb9c86b41430ffa869532fbaed650aa149409de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "011bd04d13b0e271b2a377e3fdb9c86b41430ffa869532fbaed650aa149409de", kill_on_drop: false }`
[INFO] [stdout] 011bd04d13b0e271b2a377e3fdb9c86b41430ffa869532fbaed650aa149409de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 36888a1e6af7706e4dedc979e46c3e20a7e4103bc9e73bd50b5229be254cf3f0
[INFO] running `Command { std: "docker" "start" "-a" "36888a1e6af7706e4dedc979e46c3e20a7e4103bc9e73bd50b5229be254cf3f0", kill_on_drop: false }`
[INFO] [stderr] warning: function `sanitize_filename` is never used
[INFO] [stderr]    --> src/model/loader.rs:839:4
[INFO] [stderr]     |
[INFO] [stderr] 839 | fn sanitize_filename(name: &str) -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `data-modelling-sdk` (lib) generated 1 warning
[INFO] [stderr] warning: `data-modelling-sdk` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.47s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/data_modelling_sdk-cbd39f26eeedaeec)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test auth::tests::test_auth_mode_default ... ok
[INFO] [stdout] test auth::tests::test_auth_state_default ... ok
[INFO] [stdout] test import::sql::tests::test_sql_importer_default ... ok
[INFO] [stdout] test models::cross_domain::tests::test_duplicate_table_ref ... ok
[INFO] [stdout] test models::tag::tests::test_empty_tag_error ... ok
[INFO] [stdout] test models::tag::tests::test_list_tag_parsing ... ok
[INFO] [stdout] test models::tag::tests::test_list_tag_with_spaces ... ok
[INFO] [stdout] test models::cross_domain::tests::test_remove_table_ref_removes_relationships ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_odcl_with_data_vault ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_odcl_with_metadata ... ok
[INFO] [stdout] test models::tag::tests::test_simple_tag_parsing ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_odcl_with_constraints ... ok
[INFO] [stdout] test models::tag::tests::test_tag_serialization ... ok
[INFO] [stdout] test export::odcl::tests::test_export_odcs_v3_1_0_basic ... ok
[INFO] [stdout] test auth::tests::test_auth_state_serialization ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_odcl_with_foreign_key ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_simple_odcl_table ... ok
[INFO] [stdout] test import::sql::tests::test_sql_importer_parse_basic ... ok
[INFO] [stdout] test export::odcs::tests::test_export_odcs_v3_1_0_basic ... ok
[INFO] [stdout] test import::sql::tests::test_sql_importer_parse_liquibase_formatted_sql ... ok
[INFO] [stdout] test models::tag::tests::test_malformed_tag_fallback ... ok
[INFO] [stdout] test import::sql::tests::test_sql_importer_parse_table_pk_constraint ... ok
[INFO] [stdout] test storage::api::tests::test_validate_domain_slug_dot_patterns ... ok
[INFO] [stdout] test storage::api::tests::test_validate_domain_slug_empty ... ok
[INFO] [stdout] test storage::api::tests::test_validate_domain_slug_invalid_chars ... ok
[INFO] [stdout] test storage::api::tests::test_validate_domain_slug_too_long ... ok
[INFO] [stdout] test storage::api::tests::test_validate_domain_slug_valid ... ok
[INFO] [stdout] test models::tag::tests::test_pair_tag_parsing ... ok
[INFO] [stdout] test validation::relationships::tests::detects_cycle ... ok
[INFO] [stdout] test validation::relationships::tests::detects_self_reference ... ok
[INFO] [stdout] test validation::tables::tests::detects_naming_conflicts_using_unique_key ... ok
[INFO] [stdout] test validation::tables::tests::enforces_pattern_exclusivity ... ok
[INFO] [stderr]      Running tests/auth_tests.rs (/opt/rustwide/target/debug/deps/auth_tests-75f0db7387e5532d)
[INFO] [stdout] test workspace::tests::test_profile_info_serialization ... ok
[INFO] [stdout] test workspace::tests::test_workspace_info_default ... ok
[INFO] [stdout] test models::cross_domain::tests::test_add_table_ref ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_invalid_odcl ... ok
[INFO] [stdout] test import::odcs::tests::test_parse_odcl_missing_required_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test auth_mode_tests::test_auth_mode_local ... ok
[INFO] [stdout] test auth_mode_tests::test_auth_mode_default ... ok
[INFO] [stdout] test auth_mode_tests::test_auth_mode_partial_eq ... ok
[INFO] [stdout] test auth_mode_tests::test_auth_mode_online ... ok
[INFO] [stdout] test auth_mode_tests::test_auth_mode_web ... ok
[INFO] [stdout] test auth_mode_tests::test_auth_mode_serialization ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_online_mode ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_default ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_partial_eq ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_web_mode ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_serialization ... ok
[INFO] [stdout] test auth_state_tests::test_auth_state_with_github_emails ... ok
[INFO] [stdout] test github_email_tests::test_github_email_new ... ok
[INFO] [stdout] test github_email_tests::test_github_email_partial_eq ... ok
[INFO] [stdout] test github_email_tests::test_github_email_serialization ... ok
[INFO] [stdout] test oauth_tests::test_initiate_oauth_request ... ok
[INFO] [stdout] test oauth_tests::test_initiate_oauth_request_serialization ... ok
[INFO] [stdout] test oauth_tests::test_initiate_oauth_response ... ok
[INFO] [stdout] test oauth_tests::test_initiate_oauth_response_serialization ... ok
[INFO] [stdout] test oauth_tests::test_select_email_request ... ok
[INFO] [stdout] test oauth_tests::test_select_email_request_serialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cads_tests.rs (/opt/rustwide/target/debug/deps/cads_tests-6e9726634b97545f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_cads_export_basic ... ok
[INFO] [stdout] test test_cads_all_asset_kinds ... ok
[INFO] [stdout] test test_cads_round_trip ... ok
[INFO] [stdout] test test_cads_import_basic ... ok
[INFO] [stdout] test test_cads_enhanced_tags ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/domain_tests.rs (/opt/rustwide/target/debug/deps/domain_tests-e58997a19026bfa0)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_all_cardinality_types ... ok
[INFO] [stdout] test test_domain_add_operations ... ok
[INFO] [stdout] test test_domain_creation ... ok
[INFO] [stdout] test test_cads_node_local ... ok
[INFO] [stdout] test test_local_metadata_overrides ... ok
[INFO] [stdout] test test_cads_node_shared ... ok
[INFO] [stdout] test test_node_connection_crowsfeet_notation ... ok
[INFO] [stdout] test test_system_connection_erd_style ... ok
[INFO] [stdout] test test_system_creation_with_dataflow_metadata ... ok
[INFO] [stdout] test test_odcs_node_local ... ok
[INFO] [stdout] test test_shared_node_reference ... ok
[INFO] [stdout] test test_odcs_node_shared ... ok
[INFO] [stdout] test test_domain_yaml_serialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/export_tests.rs (/opt/rustwide/target/debug/deps/export_tests-64ed3d56810394d8)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test protobuf_export_tests::test_array_types ... ok
[INFO] [stdout] test avro_export_tests::test_export_with_description ... ok
[INFO] [stdout] test json_schema_export_tests::test_exporter_interface ... ok
[INFO] [stdout] test avro_export_tests::test_export_array_types ... ok
[INFO] [stdout] test avro_export_tests::test_export_with_nullable_fields ... ok
[INFO] [stdout] test protobuf_export_tests::test_reserved_word_handling ... ok
[INFO] [stdout] test avro_export_tests::test_export_simple_table ... ok
[INFO] [stdout] test protobuf_export_tests::test_special_character_handling ... ok
[INFO] [stdout] test protobuf_export_tests::test_export_simple_message ... ok
[INFO] [stdout] test json_schema_export_tests::test_export_simple_table ... ok
[INFO] [stdout] test avro_export_tests::test_export_multiple_tables ... ok
[INFO] [stdout] test sql_export_tests::test_export_simple_table ... ok
[INFO] [stdout] test protobuf_export_tests::test_exporter_interface ... ok
[INFO] [stdout] test sql_export_tests::test_export_with_catalog_and_schema ... ok
[INFO] [stdout] test sql_export_tests::test_mysql_backtick_escaping ... ok
[INFO] [stdout] test sql_export_tests::test_mysql_dialect ... ok
[INFO] [stdout] test sql_export_tests::test_quote_escaping ... ok
[INFO] [stdout] test sql_export_tests::test_export_with_schema ... ok
[INFO] [stdout] test sql_export_tests::test_exporter_interface ... ok
[INFO] [stdout] test sql_export_tests::test_sqlserver_dialect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/git_tests.rs (/opt/rustwide/target/debug/deps/git_tests-d7d213fe443903fb)
[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]      Running tests/import_tests.rs (/opt/rustwide/target/debug/deps/import_tests-ac8985c25e3ecaa6)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test avro_import_tests::test_parse_nullable_field ... ok
[INFO] [stdout] test json_schema_import_tests::test_parse_array_type ... ok
[INFO] [stdout] test avro_import_tests::test_parse_simple_record ... ok
[INFO] [stdout] test avro_import_tests::test_parse_with_namespace ... ok
[INFO] [stdout] test json_schema_import_tests::test_parse_nested_object ... ok
[INFO] [stdout] test json_schema_import_tests::test_parse_schema_with_definitions ... ok
[INFO] [stdout] test protobuf_import_tests::test_parse_optional_fields ... ok
[INFO] [stdout] test odcl_field_preservation_tests::test_odcl_import_preserves_quality_array_with_nested_structures ... ok
[INFO] [stdout] test odcl_field_preservation_tests::test_odcl_import_preserves_all_three_field_types_together ... ok
[INFO] [stdout] test odcl_field_preservation_tests::test_odcl_import_preserves_ref_references ... ok
[INFO] [stdout] test protobuf_import_tests::test_parse_multiple_messages ... ok
[INFO] [stdout] test odcl_field_preservation_tests::test_odcl_import_preserves_description_field ... ok
[INFO] [stdout] test json_schema_import_tests::test_parse_simple_schema ... ok
[INFO] [stdout] test sql_import_tests::test_parse_with_schema_qualified_name ... ok
[INFO] [stdout] test sql_import_tests::test_parse_table_level_pk_constraint ... ok
[INFO] [stdout] test protobuf_import_tests::test_parse_simple_message ... ok
[INFO] [stdout] test sql_import_tests::test_parse_mysql_dialect ... ok
[INFO] [stdout] test sql_import_tests::test_parse_multiple_tables ... ok
[INFO] [stdout] test sql_import_tests::test_parse_simple_table ... ok
[INFO] [stdout] test sql_import_tests::test_parse_invalid_sql ... ok
[INFO] [stdout] test avro_import_tests::test_parse_multiple_records ... ok
[INFO] [stdout] test protobuf_import_tests::test_parse_repeated_fields ... ok
[INFO] [stdout] test sql_import_tests::test_parse_liquibase_formatted_sql ... ok
[INFO] [stdout] test odcl_field_preservation_tests::test_odcl_import_from_fixture_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-666807c06b60de8c)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test cross_format_tests::test_avro_to_sql ... ok
[INFO] [stdout] test cross_format_tests::test_sql_to_json_schema ... ok
[INFO] [stdout] test cross_format_tests::test_protobuf_to_sql ... ok
[INFO] [stdout] test dataflow_migration_tests::test_dataflow_migration_with_relationships ... ok
[INFO] [stdout] test dataflow_migration_tests::test_dataflow_to_domain_migration ... ok
[INFO] [stdout] test cross_format_tests::test_odcl_round_trip_preserves_all_fields ... ok
[INFO] [stdout] test dataflow_migration_tests::test_dataflow_migration_preserves_all_metadata ... ok
[INFO] [stdout] test json_schema_roundtrip_tests::test_json_schema_import_export_roundtrip ... ok
[INFO] [stdout] test sql_roundtrip_tests::test_sql_import_export_roundtrip ... ok
[INFO] [stdout] test cross_format_tests::test_odcs_v3_1_0_round_trip_preserves_all_fields ... ok
[INFO] [stdout] test universal_converter_tests::test_domain_with_odcs_nodes_conversion_error ... ok
[INFO] [stdout] test universal_converter_tests::test_sql_to_odcs_conversion_detection ... ok
[INFO] [stdout] test universal_converter_tests::test_odcl_to_odcs_conversion_detection ... ok
[INFO] [stdout] test universal_converter_tests::test_json_schema_to_odcs_conversion_detection ... ok
[INFO] [stdout] test validation_integration_tests::test_validation_catches_issues ... ok
[INFO] [stdout] test universal_converter_tests::test_odcs_to_odcs_conversion_detection ... ok
[INFO] [stdout] test universal_converter_tests::test_odps_to_odcs_conversion_error ... ok
[INFO] [stdout] test universal_converter_tests::test_cads_to_odcs_conversion_error ... ok
[INFO] [stdout] test universal_converter_tests::test_domain_to_odcs_conversion_error ... ok
[INFO] [stdout] test sql_roundtrip_tests::test_multiple_tables_roundtrip ... ok
[INFO] [stdout] test universal_converter_tests::test_auto_detect_format ... ok
[INFO] [stdout] test validation_integration_tests::test_validation_with_imported_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/model_tests.rs (/opt/rustwide/target/debug/deps/model_tests-344cf83f537601e4)
[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]      Running tests/models_tests.rs (/opt/rustwide/target/debug/deps/models_tests-a0edc087637708e5)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test column_tests::test_column_new ... ok
[INFO] [stdout] test column_tests::test_column_with_constraints ... ok
[INFO] [stdout] test column_tests::test_column_with_enum_values ... ok
[INFO] [stdout] test column_tests::test_column_with_foreign_key ... ok
[INFO] [stdout] test column_tests::test_column_with_quality_and_errors ... ok
[INFO] [stdout] test column_tests::test_column_data_type_normalization ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_add_relationship_ref ... ok
[INFO] [stdout] test column_tests::test_column_with_composite_key ... ok
[INFO] [stdout] test column_tests::test_column_serialization ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_duplicate_relationship_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_get_relationship_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_get_table_source_domain ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_duplicate_table_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_add_table_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_get_tables_from_domain ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_is_table_imported ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_new ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_remove_table_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_remove_table_removes_relationships ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_relationship_ref_new ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_get_table_ref ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_table_ref_with_alias ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_table_ref_with_position ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_table_by_id_mut ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_relationships_for_table ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_table_by_name ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_table_by_id_not_found ... ok
[INFO] [stdout] test data_model_tests::test_data_model_new ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_table_by_unique_key ... ok
[INFO] [stdout] test data_model_tests::test_data_model_id_deterministic ... ok
[INFO] [stdout] test data_model_tests::test_data_model_get_table_by_id ... ok
[INFO] [stdout] test filter_tests::test_filter_by_tags ... ok
[INFO] [stdout] test enums_tests::test_all_medallion_layers ... ok
[INFO] [stdout] test enums_tests::test_medallion_layer_serialization ... ok
[INFO] [stdout] test filter_tests::test_filter_nodes_by_infrastructure_type ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_config_remove_relationship_ref ... ok
[INFO] [stdout] test enums_tests::test_cardinality_serialization ... ok
[INFO] [stdout] test enums_tests::test_modeling_level_serialization ... ok
[INFO] [stdout] test cross_domain_tests::test_cross_domain_table_ref_new ... ok
[INFO] [stdout] test enums_tests::test_relationship_type_serialization ... ok
[INFO] [stdout] test enums_tests::test_scd_pattern_serialization ... ok
[INFO] [stdout] test enums_tests::test_all_database_types ... ok
[INFO] [stdout] test enums_tests::test_data_vault_classification_serialization ... ok
[INFO] [stdout] test enums_tests::test_database_type_serialization ... ok
[INFO] [stdout] test data_model_tests::test_data_model_with_subfolder ... ok
[INFO] [stdout] test data_model_tests::test_data_model_serialization ... ok
[INFO] [stdout] test metadata_tests::test_table_with_contact_details_metadata ... ok
[INFO] [stdout] test metadata_tests::test_table_with_infrastructure_type_metadata ... ok
[INFO] [stdout] test filter_tests::test_filter_nodes_by_owner ... ok
[INFO] [stdout] test filter_tests::test_filter_relationships_by_owner ... ok
[INFO] [stdout] test metadata_tests::test_backward_compatibility_relationship_without_metadata ... ok
[INFO] [stdout] test metadata_tests::test_backward_compatibility_table_without_metadata ... ok
[INFO] [stdout] test metadata_tests::test_relationship_metadata_serialization ... ok
[INFO] [stdout] test metadata_tests::test_relationship_metadata_update ... ok
[INFO] [stdout] test metadata_tests::test_relationship_with_contact_details_metadata ... ok
[INFO] [stdout] test metadata_tests::test_relationship_with_infrastructure_type_metadata ... ok
[INFO] [stdout] test metadata_tests::test_relationship_with_owner_metadata ... ok
[INFO] [stdout] test metadata_tests::test_relationship_with_sla_metadata ... ok
[INFO] [stdout] test metadata_tests::test_table_metadata_serialization ... ok
[INFO] [stdout] test metadata_tests::test_table_with_owner_metadata ... ok
[INFO] [stdout] test metadata_tests::test_table_with_notes_metadata ... ok
[INFO] [stdout] test metadata_tests::test_table_with_sla_metadata ... ok
[INFO] [stdout] test relationship_structs_tests::test_connection_point ... ok
[INFO] [stdout] test relationship_structs_tests::test_etl_job_metadata ... ok
[INFO] [stdout] test relationship_structs_tests::test_foreign_key_details ... ok
[INFO] [stdout] test relationship_structs_tests::test_relationship_structs_serialization ... ok
[INFO] [stdout] test relationship_structs_tests::test_visual_metadata ... ok
[INFO] [stdout] test relationship_tests::test_relationship_generate_id ... ok
[INFO] [stdout] test relationship_tests::test_relationship_new ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_etl_job_metadata ... ok
[INFO] [stdout] test relationship_tests::test_relationship_serialization ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_optional_flags ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_cardinality ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_visual_metadata ... ok
[INFO] [stdout] test table_tests::test_table_generate_id ... ok
[INFO] [stdout] test table_tests::test_table_get_unique_key ... ok
[INFO] [stdout] test metadata_tests::test_table_metadata_update ... ok
[INFO] [stdout] test table_tests::test_table_new ... ok
[INFO] [stdout] test filter_tests::test_filter_relationships_by_infrastructure_type ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_foreign_key_details ... ok
[INFO] [stdout] test table_tests::test_table_with_columns ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_relationship_type ... ok
[INFO] [stdout] test table_tests::test_table_with_data_vault ... ok
[INFO] [stdout] test table_tests::test_table_with_medallion_layers ... ok
[INFO] [stdout] test table_tests::test_table_serialization ... ok
[INFO] [stdout] test table_tests::test_table_with_modeling_level ... ok
[INFO] [stdout] test table_tests::test_table_with_odcl_metadata ... ok
[INFO] [stdout] test table_tests::test_table_with_position ... ok
[INFO] [stdout] test relationship_tests::test_relationship_with_notes ... ok
[INFO] [stdout] test table_tests::test_table_with_tags ... ok
[INFO] [stdout] test table_tests::test_table_with_scd_pattern ... ok
[INFO] [stderr]      Running tests/nested_structures_tests.rs (/opt/rustwide/target/debug/deps/nested_structures_tests-d93f3b7c97c76cf7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test reference_tests::test_import_json_schema_nested_ref ... ok
[INFO] [stdout] test reference_tests::test_import_protobuf_with_import ... ok
[INFO] [stdout] test reference_tests::test_import_protobuf_message_reference ... ok
[INFO] [stdout] test deeply_nested_structures::test_import_json_schema_optional_nested_struct ... ok
[INFO] [stdout] test deeply_nested_structures::test_import_protobuf_nested_message ... ok
[INFO] [stdout] test reference_tests::test_import_json_schema_with_ref_to_definitions ... ok
[INFO] [stdout] test deeply_nested_structures::test_export_optional_nested_struct ... ok
[INFO] [stdout] test deeply_nested_structures::test_export_deeply_nested_customer_with_addresses_and_phones ... ok
[INFO] [stdout] test reference_tests::test_export_roundtrip_deeply_nested ... ok
[INFO] [stdout] test deeply_nested_structures::test_import_json_schema_deeply_nested_customer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/odcs_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/odcs_comprehensive_tests-039e93221ea266d2)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test odcs_export_tests::test_export_table_schema_structure ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_database_type ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_missing_required_fields ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_metadata ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_data_vault ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_medallion_layers ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_v3_1_0_basic ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_roundtrip ... ok
[INFO] [stdout] test odcs_export_tests::test_export_basic_table_validates_schema ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_column_descriptions ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_scd_pattern ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_with_database_type ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_with_metadata ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_with_custom_properties ... ok
[INFO] [stdout] test odcs_import_tests::test_odcs_v3_1_0_import_preserves_description_fields ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_with_tags ... ok
[INFO] [stdout] test odcs_import_tests::test_import_odcs_invalid_yaml ... ok
[INFO] [stdout] test odcs_export_tests::test_export_table_with_schema_catalog ... ok
[INFO] [stdout] test odcs_import_tests::test_odcs_v3_1_0_import_preserves_ref_references ... ok
[INFO] [stdout] test odcs_import_tests::test_odcs_v3_1_0_import_preserves_quality_arrays_with_nested_structures ... ok
[INFO] [stderr]      Running tests/odps_tests.rs (/opt/rustwide/target/debug/deps/odps_tests-9f3ecd587f997be0)
[INFO] [stdout] test odcs_export_tests::test_export_table_with_tags ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_odps_contractid_validation ... ok
[INFO] [stdout] test test_odps_all_statuses ... ok
[INFO] [stdout] test test_odps_export_basic ... ok
[INFO] [stdout] test test_odps_enhanced_tags ... ok
[INFO] [stdout] test test_odps_import_with_ports ... ok
[INFO] [stdout] test test_odps_round_trip ... ok
[INFO] [stdout] test test_odps_import_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/storage_tests.rs (/opt/rustwide/target/debug/deps/storage_tests-f2e2cb1d7895197e)
[INFO] [stderr]      Running tests/tag_tests.rs (/opt/rustwide/target/debug/deps/tag_tests-dea16159870d348b)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test api_validation_tests::test_domain_validation_invalid ... ok
[INFO] [stdout] test api_validation_tests::test_domain_validation_valid ... 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] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_list_tag_with_single_value ... ok
[INFO] [stdout] test test_list_tag_with_multiple_values ... ok
[INFO] [stdout] test test_malformed_tags_treated_as_simple ... ok
[INFO] [stdout] test test_pair_tag_parsing ... ok
[INFO] [stdout] test test_backward_compatibility_with_simple_string_tags ... ok
[INFO] [stdout] test test_simple_tag_parsing ... ok
[INFO] [stdout] test test_list_tag_parsing ... ok
[INFO] [stdout] test test_tag_equality ... ok
[INFO] [stdout] test test_tag_parsing_edge_cases ... ok
[INFO] [stdout] test test_tag_roundtrip_serialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/validation_tests.rs (/opt/rustwide/target/debug/deps/validation_tests-412c7b4a46337e58)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test input_validation_tests::test_validate_table_name_edge_cases ... ok
[INFO] [stdout] test input_validation_tests::test_validate_column_name_edge_cases ... ok
[INFO] [stdout] test input_validation_tests::test_sanitize_sql_identifier_edge_cases ... ok
[INFO] [stdout] test input_validation_tests::test_validate_uuid_edge_cases ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_complex_cycle ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_empty_graph ... ok
[INFO] [stdout] test input_validation_tests::test_validate_data_type_edge_cases ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_self_reference ... ok
[INFO] [stdout] test input_validation_tests::test_sanitize_description_edge_cases ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_simple_cycle ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_multiple_paths_no_cycle ... ok
[INFO] [stdout] test relationship_validation_tests::test_check_circular_dependency_no_cycle ... ok
[INFO] [stdout] test relationship_validation_tests::test_validate_no_self_reference_valid ... ok
[INFO] [stdout] test relationship_validation_tests::test_validate_no_self_reference_violation ... ok
[INFO] [stdout] test table_validation_tests::test_detect_naming_conflicts_multiple_conflicts ... ok
[INFO] [stdout] test table_validation_tests::test_validate_pattern_exclusivity_valid_cases ... ok
[INFO] [stdout] test table_validation_tests::test_detect_naming_conflicts_with_schema ... ok
[INFO] [stdout] test table_validation_tests::test_detect_naming_conflicts_with_database_type ... ok
[INFO] [stdout] test table_validation_tests::test_validate_pattern_exclusivity_violation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wasm_tests.rs (/opt/rustwide/target/debug/deps/wasm_tests-5b62d6f77dfad268)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_cads_wasm_import_functionality ... ok
[INFO] [stdout] test test_domain_wasm_export_functionality ... ok
[INFO] [stdout] test test_cads_wasm_export_functionality ... ok
[INFO] [stdout] test test_domain_wasm_import_functionality ... ok
[INFO] [stdout] test test_cads_wasm_round_trip ... ok
[INFO] [stdout] test test_odps_wasm_import_functionality ... ok
[INFO] [stdout] test test_tag_wasm_error_handling ... ok
[INFO] [stdout] test test_domain_wasm_round_trip ... ok
[INFO] [stdout] test test_domain_wasm_migrate_dataflow_functionality ... ok
[INFO] [stdout] test test_tag_wasm_round_trip ... ok
[INFO] [stdout] test test_domain_wasm_create_functionality ... ok
[INFO] [stdout] test test_odps_wasm_round_trip ... ok
[INFO] [stdout] test test_tag_wasm_parse_functionality ... ok
[INFO] [stdout] test test_convert_to_odcs_wasm_error_handling ... ok
[INFO] [stdout] test test_convert_to_odcs_wasm_functionality ... ok
[INFO] [stdout] test test_odps_wasm_export_functionality ... ok
[INFO] [stdout] test test_tag_wasm_serialize_functionality ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/workspace_tests.rs (/opt/rustwide/target/debug/deps/workspace_tests-448500f03b0668bd)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test profile_info_tests::test_profile_info_new ... ok
[INFO] [stdout] test profile_info_tests::test_profile_info_partial_eq ... ok
[INFO] [stdout] test profile_info_tests::test_profile_info_with_empty_domains ... ok
[INFO] [stdout] test profile_info_tests::test_profile_info_with_multiple_domains ... ok
[INFO] [stdout] test profile_info_tests::test_profile_info_serialization ... ok
[INFO] [stdout] test request_response_tests::test_create_workspace_request_serialization ... ok
[INFO] [stdout] test request_response_tests::test_create_workspace_request ... ok
[INFO] [stderr]    Doc-tests data_modelling_sdk
[INFO] [stdout] test request_response_tests::test_create_workspace_response_error ... ok
[INFO] [stdout] test request_response_tests::test_create_workspace_response_serialization ... ok
[INFO] [stdout] test request_response_tests::test_create_workspace_response_success ... ok
[INFO] [stdout] test request_response_tests::test_list_profiles_response ... ok
[INFO] [stdout] test request_response_tests::test_list_profiles_response_serialization ... ok
[INFO] [stdout] test request_response_tests::test_load_profile_request ... ok
[INFO] [stdout] test request_response_tests::test_load_profile_request_serialization ... ok
[INFO] [stdout] test workspace_info_tests::test_workspace_info_default ... ok
[INFO] [stdout] test workspace_info_tests::test_workspace_info_partial_eq ... ok
[INFO] [stdout] test workspace_info_tests::test_workspace_info_serialization ... ok
[INFO] [stdout] test workspace_info_tests::test_workspace_info_with_all_fields ... ok
[INFO] [stdout] test workspace_info_tests::test_workspace_info_without_optional_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 62 tests
[INFO] [stdout] test src/export/sql.rs - export::sql::SQLExporter::quote_identifier (line 236) - compile ... ok
[INFO] [stdout] test src/auth/mod.rs - auth::AuthMode (line 16) ... ok
[INFO] [stdout] test src/auth/mod.rs - auth::AuthState (line 57) ... ok
[INFO] [stdout] test src/export/cads.rs - export::cads::CADSExporter::export_asset (line 24) ... ok
[INFO] [stdout] test src/import/avro.rs - import::avro::AvroImporter::new (line 27) ... ok
[INFO] [stdout] test src/import/cads.rs - import::cads::CADSImporter::import (line 35) ... ok
[INFO] [stdout] test src/export/avro.rs - export::avro::AvroExporter::export (line 25) ... ok
[INFO] [stdout] test src/import/json_schema.rs - import::json_schema::JSONSchemaImporter::import (line 53) ... ok
[INFO] [stdout] test src/import/avro.rs - import::avro::AvroImporter::import (line 48) ... ok
[INFO] [stdout] test src/export/sql.rs - export::sql::SQLExporter::export_table (line 30) ... ok
[INFO] [stdout] test src/import/json_schema.rs - import::json_schema::JSONSchemaImporter::new (line 32) ... ok
[INFO] [stdout] test src/export/odcs.rs - export::odcs::ODCSExporter::export_table (line 30) ... ok
[INFO] [stdout] test src/import/protobuf.rs - import::protobuf::ProtobufImporter::new (line 43) ... ok
[INFO] [stdout] test src/export/protobuf.rs - export::protobuf::ProtobufExporter::export_table (line 111) ... ok
[INFO] [stdout] test src/export/json_schema.rs - export::json_schema::JSONSchemaExporter::export_table (line 73) ... ok
[INFO] [stdout] test src/import/odps.rs - import::odps::ODPSImporter::import (line 46) ... ok
[INFO] [stdout] test src/import/protobuf.rs - import::protobuf::ProtobufImporter::import (line 64) ... ok
[INFO] [stdout] test src/import/odcs.rs - import::odcs::ODCSImporter::new (line 33) ... ok
[INFO] [stdout] test src/import/odcs.rs - import::odcs::ODCSImporter::import (line 58) ... ok
[INFO] [stdout] test src/export/odps.rs - export::odps::ODPSExporter::export_product (line 24) ... ok
[INFO] [stdout] test src/models/column.rs - models::column::Column (line 22) ... ok
[INFO] [stdout] test src/import/sql.rs - import::sql::SQLImporter::parse_liquibase (line 131) ... ok
[INFO] [stdout] test src/import/sql.rs - import::sql::SQLImporter::new (line 44) ... ok
[INFO] [stdout] test src/export/sql.rs - export::sql::SQLExporter::export (line 165) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::filter_nodes_by_infrastructure_type (line 295) ... ok
[INFO] [stdout] test src/models/column.rs - models::column::Column::new (line 89) ... ok
[INFO] [stdout] test src/import/sql.rs - import::sql::SQLImporter::parse (line 67) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel (line 20) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::filter_relationships_by_owner (line 267) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::add_system_to_domain (line 459) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::filter_relationships_by_infrastructure_type (line 325) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::add_domain (line 396) ... ok
[INFO] [stdout] test src/storage/api.rs - storage::api::ApiStorageBackend::get_workspace_info (line 115) - compile ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::get_table_by_unique_key (line 173) ... ok
[INFO] [stdout] test src/models/relationship.rs - models::relationship::Relationship::new (line 171) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::get_relationships_for_table (line 214) ... ok
[INFO] [stdout] test src/export/json_schema.rs - export::json_schema::JSONSchemaExporter::export (line 23) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::sanitize_model_name (line 448) ... ok
[INFO] [stdout] test src/models/table.rs - models::table::Table (line 129) ... ok
[INFO] [stdout] test src/export/avro.rs - export::avro::AvroExporter::export_table (line 67) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::new (line 82) ... ok
[INFO] [stdout] test src/models/relationship.rs - models::relationship::Relationship (line 65) ... ok
[INFO] [stdout] test src/models/table.rs - models::table::Table::new (line 257) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::sanitize_sql_identifier (line 301) ... ok
[INFO] [stdout] test src/models/table.rs - models::table::Table (line 143) ... ok
[INFO] [stdout] test src/models/relationship.rs - models::relationship::Relationship (line 75) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::validate_column_name (line 146) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::validate_data_type (line 222) ... ok
[INFO] [stdout] test src/export/protobuf.rs - export::protobuf::ProtobufExporter::export (line 56) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::validate_table_name (line 83) ... ok
[INFO] [stdout] test src/validation/tables.rs - validation::tables::TableValidator::validate_pattern_exclusivity (line 135) ... ok
[INFO] [stdout] test src/workspace/mod.rs - workspace::WorkspaceInfo (line 15) ... ok
[INFO] [stdout] test src/convert/migrate_dataflow.rs - convert::migrate_dataflow::migrate_dataflow_to_domain (line 80) ... ok
[INFO] [stdout] test src/workspace/mod.rs - workspace::ProfileInfo (line 58) ... ok
[INFO] [stdout] test src/validation/relationships.rs - validation::relationships::RelationshipValidator::new (line 55) ... ok
[INFO] [stdout] test src/validation/input.rs - validation::input::validate_uuid (line 201) ... ok
[INFO] [stdout] test src/validation/tables.rs - validation::tables::TableValidator::new (line 56) ... ok
[INFO] [stdout] test src/validation/relationships.rs - validation::relationships::RelationshipValidator::check_circular_dependency (line 82) ... ok
[INFO] [stdout] test src/validation/tables.rs - validation::tables::TableValidator::detect_naming_conflicts (line 81) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::filter_nodes_by_owner (line 240) ... ok
[INFO] [stdout] test src/models/data_model.rs - models::data_model::DataModel::filter_by_tags (line 356) ... ok
[INFO] [stdout] test src/storage/api.rs - storage::api::ApiStorageBackend::new (line 79) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 62 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.05s; merged doctests compilation took 1.80s
[INFO] running `Command { std: "docker" "inspect" "36888a1e6af7706e4dedc979e46c3e20a7e4103bc9e73bd50b5229be254cf3f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "36888a1e6af7706e4dedc979e46c3e20a7e4103bc9e73bd50b5229be254cf3f0", kill_on_drop: false }`
[INFO] [stdout] 36888a1e6af7706e4dedc979e46c3e20a7e4103bc9e73bd50b5229be254cf3f0
