[INFO] fetching crate drasi-core 0.4.0...
[INFO] testing drasi-core-0.4.0 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate drasi-core 0.4.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate drasi-core 0.4.0
[INFO] finished tweaking crates.io crate drasi-core 0.4.0
[INFO] tweaked toml for crates.io crate drasi-core 0.4.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate drasi-core 0.4.0 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate drasi-core 0.4.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" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 056a807364f4634813044c7a00f8e56d394941000ae4b7fc2ed854fb52bd2ffc
[INFO] running `Command { std: "docker" "start" "-a" "056a807364f4634813044c7a00f8e56d394941000ae4b7fc2ed854fb52bd2ffc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "056a807364f4634813044c7a00f8e56d394941000ae4b7fc2ed854fb52bd2ffc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "056a807364f4634813044c7a00f8e56d394941000ae4b7fc2ed854fb52bd2ffc", kill_on_drop: false }`
[INFO] [stdout] 056a807364f4634813044c7a00f8e56d394941000ae4b7fc2ed854fb52bd2ffc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 469f2565cb085c963e48f0b7475463dbd07af5d29ce0d92616d7f52166e07b7c
[INFO] running `Command { std: "docker" "start" "-a" "469f2565cb085c963e48f0b7475463dbd07af5d29ce0d92616d7f52166e07b7c", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling peg-runtime v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling priority-queue v1.4.0
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling peg-macros v0.8.5
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling iso8601-duration v0.2.0
[INFO] [stderr]    Compiling hashers v1.0.1
[INFO] [stderr]    Compiling round v0.1.2
[INFO] [stderr]    Compiling uuid v1.21.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling ordered-float v3.9.2
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling peg v0.8.5
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling statistical v1.0.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling caches v0.2.8
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling drasi-query-ast v0.3.2
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling drasi-query-cypher v0.3.2
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling opentelemetry_api v0.20.0
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling dateparser v0.2.1
[INFO] [stderr]    Compiling opentelemetry_sdk v0.20.0
[INFO] [stderr]    Compiling opentelemetry v0.20.0
[INFO] [stderr]    Compiling drasi-core v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 47.31s
[INFO] running `Command { std: "docker" "inspect" "469f2565cb085c963e48f0b7475463dbd07af5d29ce0d92616d7f52166e07b7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "469f2565cb085c963e48f0b7475463dbd07af5d29ce0d92616d7f52166e07b7c", kill_on_drop: false }`
[INFO] [stdout] 469f2565cb085c963e48f0b7475463dbd07af5d29ce0d92616d7f52166e07b7c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 836d6ae14dd3e59a676d4f83a10575e80945c83aeada4c22db7095265b819dad
[INFO] running `Command { std: "docker" "start" "-a" "836d6ae14dd3e59a676d4f83a10575e80945c83aeada4c22db7095265b819dad", kill_on_drop: false }`
[INFO] [stderr]    Compiling mockall_derive v0.13.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling fragile v2.0.1
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling mockall v0.13.1
[INFO] [stderr]    Compiling drasi-core v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.58s
[INFO] running `Command { std: "docker" "inspect" "836d6ae14dd3e59a676d4f83a10575e80945c83aeada4c22db7095265b819dad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "836d6ae14dd3e59a676d4f83a10575e80945c83aeada4c22db7095265b819dad", kill_on_drop: false }`
[INFO] [stdout] 836d6ae14dd3e59a676d4f83a10575e80945c83aeada4c22db7095265b819dad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 01bc5fb80950cbe38628a6f6fe538f8195231b1561d2b0f13821c682b8e7660f
[INFO] running `Command { std: "docker" "start" "-a" "01bc5fb80950cbe38628a6f6fe538f8195231b1561d2b0f13821c682b8e7660f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/drasi_core-e1aee21a484fdf79)
[INFO] [stdout] 
[INFO] [stdout] running 679 tests
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_modulo ... ok
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_in ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_number_gt ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_number_gte ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_is_not_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_is_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_exponent ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_number_eq ... ok
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_multiplication ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_size_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_string_eq ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evalaute_to_boolean_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_number_lte ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_timestamp ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_boolean_bool ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_timestamp_too_many_args ... ok
[INFO] [stdout] test evaluation::expressions::tests::comparison::evaluate_number_lt ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_is_empty_list ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_float_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_boolean_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_is_empty_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_size_of_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_integer_numeric ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_last ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_null_if_equal ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_char_length_with_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_integer_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_coalesce ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_is_empty_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_to_float_numeric ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_head_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_head ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_null_if_not_equal ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::evalute_local_time_yy_ww ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::evalute_local_time_yy_mm ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_access_date_component_from_function ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_null_if_strings ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_creation_from_component_ordinal ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::evalute_local_time_yy_mm_dd ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::evalute_local_time_yy_ww_dd ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_creation_from_component_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::test_to_integer_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::evaluate_date_empty ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evluate_to_float_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_day_of_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_day_of_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_gt ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_day ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_lt ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_le ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_size_of_list ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_ge ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_month ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_year ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_ordinal_day ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_truncate_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_truncate_month ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_realtime ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_retrieve_current_date ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_truncate_weekyear ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_truncate_day ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_creation_with_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::cypher_scalar::evaluate_character_length_with_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_truncate_with_millennium ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_yy_mm_dd_with_fraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_yy_ddd ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_evaluate_date_truncate_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_creation_from_component_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_yy_mm_dd ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_property_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_yy_mm_dd_hour_only ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_mm_dd_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_ww_dd_offset ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_ww_dd_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_datetime_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::arithmetic::evaluate_division ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_local_date_time_yy_ww_dd ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_get_current ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_mm_dd_offset ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_datetime_epoch_millis ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_microsecond ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_ww_dd_utc ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_ww_dd_timezone_with_frac ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_month ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_datetime_epoch_seconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::evaluate_zoned_date_time_yy_mm_dd_utc ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_statement ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_transaction ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_truncate ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_year ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_with_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_realtime ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_ge ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_lt ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_le ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_creation_epoch_seconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_ne ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_gt ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_creation_from_component_iana ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_get_current_time_in_shanghai ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_date_time_second ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_lt ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_gt ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_ge ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_get_current ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_le ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_realtime ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_transaction ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_creation_epoch_millis ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_truncate ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_accesing_components_from_functions ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_duration_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_days ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_in_days_date_and_epoch ... ok
[INFO] [stdout] test evaluation::expressions::tests::date::test_date_duration_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_hours ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_months_of_year ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_months_of_quarter ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_months ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_microseconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_duration_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_quarters ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_year ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_weeks ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_minutes_of_hour ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_seconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_duration_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_statement ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_zoned_datetime_duration_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_evaluate_duration_indays ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_evaluate_duration_between ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_evaluate_duration_in_seconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::evaluate_property_access ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_evaluate_duration_inmonths ... ok
[INFO] [stdout] test evaluation::expressions::tests::evaluate_case ... ok
[INFO] [stdout] test evaluation::expressions::tests::evaluate_case_match ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_property_days_of_week ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_comprehension_property ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_comprehension_property_where_only ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_comprehension_property_with_mapping_only_non_numeric ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_comprehension_property_with_mapping_only ... ok
[INFO] [stdout] test evaluation::expressions::tests::datetime::test_local_datetime_duration_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_comprehension_parameter ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_construction::test_list_construction ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_range_step ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_reverse_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_range_invalid_arg_count ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_reverse ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_reverse_multiple_arguments ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_index_of ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_insert ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_range ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_tail_multiple_arguments ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_tail ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_list_tail_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_expression_index ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_negative_index ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_float_indexing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_null_indexing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_out_of_bound_indexing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index_negative_end_bound ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_string_indexing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func_sensor_value ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func_sensor_value_count ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func_with_filter_no_results ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::and_not_short_circuited ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func_with_filter ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index_negative_start_bound ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index_unbounded_start ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::evaluate_not ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::evaluate_or ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::or_not_short_circuited ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::evaluate_logical_predicate ... ok
[INFO] [stdout] test evaluation::expressions::tests::logical::evaluate_and ... ok
[INFO] [stdout] test evaluation::expressions::tests::numeric::evaluate_ceil ... ok
[INFO] [stdout] test evaluation::expressions::tests::numeric::evaluate_abs ... ok
[INFO] [stdout] test evaluation::expressions::tests::numeric::evaluate_floor ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::numeric::evaluate_sign ... ok
[INFO] [stdout] test evaluation::expressions::tests::numeric::evaluate_round ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_right ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_replace ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_reverse ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_rtrim ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_ltrim ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::test_random_uuid ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_substring ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_split ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_to_lower ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_frac_days ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::evaluate_left ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::test_to_string ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_standard ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::test_to_upper ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evaluate_local_time_empty_param ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evaluate_zoned_time_empty_param ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_reduce::evaluate_reduce_func_min_temp ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evaluate_zoned_time_with_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evaluate_zoned_time_statement ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_local_time_fraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::string::test_trim ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_local_time_hh_mm_ss ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_local_time_hh_mm ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_evaluate_zoned_time_realtime ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_gt ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_create_local_time_with_components ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_le ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_lt ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_hour ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_microsecond ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_duration_addition ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_millisecond ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_minute ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_second ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_ge ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_frac_seconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evaluate_zoned_time_transaction ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_transaction ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_truncate ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_hour ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_microsecond ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_minute ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_offset_minute ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_property_nanosecond ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_realtime ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_offset ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_offset_second ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_statement ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_comparison_less_than ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_creation_from_component ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_creation_from_component_with_timezone ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_time_property_second ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_truncate ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_cos_pi ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_cos_pi_over_2 ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_degrees ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_pi ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_radians ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_sin ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_cos ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_zoned_time_hh_mm_utc ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_zoned_time_hh_mm_frac_offset ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_sin_pi ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_sin_pi_over_2 ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_tan_pi ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_duplicate_values ... ok
[INFO] [stdout] test evaluation::expressions::tests::trigonometric::evaluate_tan ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_basic ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_functions::test_distinct ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index_out_of_bound_slicing ... ok
[INFO] [stdout] test evaluation::expressions::tests::list_indexing::test_list_indexing_range_index_unbounded_end ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_error_cases ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_revert_multiple ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::char_length_tests::test_char_length ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_null_values ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::char_length_tests::test_char_length_with_null ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_with_revert ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_revert_nonexistent ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_list_not_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_null ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::head_tests::test_head ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_different_types ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::head_tests::test_head_multiple_args ... ok
[INFO] [stdout] test evaluation::functions::aggregation::collect::tests::test_collect_empty_list ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_duration_addition ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_invalid_type ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_list_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_object_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_string_not_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_object_not_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_wrong_arg_count ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::last_tests::test_last ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_duration_subtraction ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::evalute_zoned_time_hh_mm_offset ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::last_tests::test_last_multiple_args ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_equivalent_integers ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_both_null ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_wrong_arg_count_three ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_non_equivalent_strings ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_wrong_arg_count_zero ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::size_tests::test_size_list ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::size_tests::test_size_string ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::timestamp_tests::test_timestamp ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_wrong_arg_count_one ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_boolean_tests::test_to_boolean_boolean ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_ge ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::null_if_tests::test_null_if_first_null_second_not ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_boolean_tests::test_to_boolean_integer ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_boolean_tests::test_to_boolean_or_null_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_float ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_boolean_tests::test_to_boolean_string ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::size_tests::test_size_null ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_boolean_tests::test_to_boolean_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::is_empty_tests::test_is_empty_string_empty ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_integer ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_or_null_bool ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_bool ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_float ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_or_null_integer ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_integer ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_invalid_input ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_null ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_string ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_or_null_irregular_inputs ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_bool ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::max_tests::test_drasi_max_multiple_types ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::stdevp_tests::test_drasi_stdevp ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::min_tests::test_drasi_min_multiple_types ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::max_tests::test_drasi_max ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_null_arguments ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::stdevp_tests::test_drasi_stdevp_with_null ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_condition_true ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_schedule_future ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::max_tests::test_drasi_max_list_of_strings ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_with_date ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_invalid_condition_type ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_invalid_args_count ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_mixed_types ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_integer_tests::test_to_integer_string ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::min_tests::test_drasi_min ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_empty_list ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_invalid_type ... ok
[INFO] [stdout] test evaluation::functions::drasi::tests::min_tests::test_drasi_min_list_of_strings ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_integers_with_duplicates ... ok
[INFO] [stdout] test evaluation::functions::cypher_scalar::tests::to_float_tests::test_to_float_or_null_string ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_wrong_arg_count ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_empty_list ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_invalid_list_type ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_null_value ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_not_found ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_found ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_at_end ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_both_null ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_null_list ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_at_start ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_index_too_large ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_lt ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_wrong_arg_count ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_invalid_list_type ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_negative_index ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_no_duplicates ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_le ... ok
[INFO] [stdout] test evaluation::functions::list::distinct::tests::test_distinct_null ... ok
[INFO] [stdout] test evaluation::functions::list::index_of::tests::test_index_of_first_element ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_both_null ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_zoned_time_gt ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_into_empty_list ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_negative_int ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_null_index ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_null ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_positive_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_positive_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_zero_float ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_null_list ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_negative_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::abs_tests::abs_zero_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_zero_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_negative_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_negative_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_null ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_positive_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_positive_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::ceil_tests::ceil_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_negative_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_negative_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_positive_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_positive_int ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_wrong_arg_count ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::random_tests::rand_in_range ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_zero_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::random_tests::rand_is_f64 ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::random_tests::rand_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_down ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_ceiling_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_down_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_floor_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_half_down_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_half_even_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_ties_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_half_up_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_up_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_float_up ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_negative_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_null ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_ceiling_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_down ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_down_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_floor_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_half_down_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_half_even_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_half_up_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_up ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_up_mode_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_float_with_precision ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_positive_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_zero_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_negative_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_negative_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::round_tests::round_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_null ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_positive_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_positive_int ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_zero_float ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::sign_tests::sign_zero_int ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_betweeen_local_date_time_date ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_date ... ok
[INFO] [stdout] test evaluation::functions::numeric::tests::floor_tests::floor_null ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_date_zoned_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_date_local_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_date_local_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_date_zoned_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_date_time_zoned_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_time_and_local_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_date_time_zoned_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_time_and_zoned_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_time_and_zoned_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_datetime_date ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_datetime_zoned_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_time_local_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_time_zoned_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_date_indays ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_local_datetime_zoned_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_date_time_indays ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_zoned_datetime_date ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_date_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_date_zoned_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_local_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_datetime_local_date_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_date_local_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_local_datetime_date_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_local_datetime_zoned_date_time_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_local_time_zoned_time_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_local_datetime_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inseconds_tests::test_local_datetime_zoned_time_inseconds ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_zoned_datetime_local_time_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_zoned_datetime_date_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_date_zoned_date_time_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_date_local_date_time_inmonths ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inseconds_tests::test_date_inseconds ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inseconds_tests::test_local_time_zoned_time_inseconds ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inseconds_tests::test_zoned_datetime_inseconds ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_century ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::parse_tests::test_parse_zoned_datetime ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::parse_tests::test_parse_date ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_day ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inseconds_tests::test_local_time_inseconds ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_day_with_map_component ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_decade ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_month ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_quarter ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_month_with_map_component ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::between_tests::test_between_zoned_datetime_local_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_year_with_map_component ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_datetime_tests::test_truncate_date_time_day ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_datetime_tests::test_truncate_date_time_minute ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_week_with_map_component ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::indays_tests::test_zoned_time_local_time ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_weekyear_with_map_component ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_year ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_week ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_date_tests::test_truncate_weekyear ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_datetime_tests::test_truncate_date_time_millisecond ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_hour_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_month_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_week_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_datetime_tests::test_truncate_date_time_minute_with_timezone ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_week ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_minute ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_quarter ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_datetime_tests::test_truncate_date_time_year ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_minute_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_month ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_year ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_weekyear ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_hour ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_microsecond ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_millisecond ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_hour_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localdatetime_tests::test_truncate_local_date_time_year_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_minute ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_day ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_time_tests::test_truncate_hour ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left_invalid_input_value ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_second_with_map ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_second_with_map_microsecond ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace_empty_delimiter ... ok
[INFO] [stdout] test evaluation::functions::text::tests::random_uuid_tests::test_random_uuid_unique ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::left_tests::test_left_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace ... ok
[INFO] [stdout] test evaluation::functions::text::tests::random_uuid_tests::test_random_uuid ... ok
[INFO] [stdout] test evaluation::functions::text::tests::reverse_tests::test_reverse_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::random_uuid_tests::test_random_uuid_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::reverse_tests::test_reverse_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::replace_tests::test_replace_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::reverse_tests::test_reverse_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::right_tests::test_right ... ok
[INFO] [stdout] test evaluation::functions::future::tests::test_true_now_or_later_due_time_passed ... ok
[INFO] [stdout] test evaluation::expressions::tests::time::test_local_time_duration_subtraction ... ok
[INFO] [stdout] test evaluation::functions::text::tests::right_tests::test_right_invalid_input ... ok
[INFO] [stdout] test evaluation::functions::text::tests::right_tests::test_right_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::right_tests::test_right_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::right_tests::test_right_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_multiple_delimiter ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_multiple_delimiter_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_single_delimiter ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::temporal_instant::tests::truncate_localtime_tests::test_truncate_minute_with_map ... ok
[INFO] [stdout] test evaluation::functions::text::tests::split_tests::test_split_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::reverse_tests::test_reverse ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_invalid_input_values ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_zero_length ... ok
[INFO] [stdout] test evaluation::functions::text::tests::substring_tests::test_substring_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_lower_tests::test_to_lower ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_lower_tests::test_to_lower_invalid_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_lower_tests::test_to_lower_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_lower_tests::test_to_lower_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_or_null_tests::test_to_string_null_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_or_null_tests::test_to_string_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_tests::test_to_string ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_or_null_tests::test_to_string_null_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_tests::test_to_string_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_tests::test_to_string_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_string_tests::test_to_string_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_upper_tests::test_to_upper ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_upper_tests::test_to_upper_null ... ok
[INFO] [stdout] test evaluation::functions::list::insert::tests::test_insert_middle ... ok
[INFO] [stdout] test evaluation::functions::temporal_duration::tests::inmonths_tests::test_zoned_datetime_inmonths ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_upper_tests::test_to_upper_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_upper_tests::test_to_upper_invalid_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::trim_tests::test_trim ... ok
[INFO] [stdout] test evaluation::functions::text::tests::trim_tests::test_trim_invalid_inputs ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_upper_tests::test_to_upper_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::trim_tests::test_trim_null ... ok
[INFO] [stdout] test evaluation::functions::text::tests::to_lower_tests::test_to_lower_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::trim_tests::test_trim_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::text::tests::trim_tests::test_trim_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_float ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_integer ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_null ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::cos_tests::cos_zero ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_float ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_integer ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_null ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_pi ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::degrees_tests::degrees_zero ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::pi_tests::pi_returns_correct_value ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::pi_tests::pi_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_integer ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_180 ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_float ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_null ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_integer ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_float ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_null ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::radians_tests::radians_zero ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::sin_tests::sin_zero ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_float ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_integer ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_null ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_too_few_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_too_many_args ... ok
[INFO] [stdout] test evaluation::functions::trigonometric::tests::tan_tests::tan_zero ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_aggregating_part_group_switch_with_comments ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_scalar_part_add_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_aggregating_part_add_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_scalar_part_add_solution_emit_remove ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_scalar_part_remove_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::test_list_indexing_with_clause ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::sequential_aggregations2 ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::group_switch ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::aggregating_query_add_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::test_aggregating_function_max_temporal_instant ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::aggregating_query_remove_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::test_aggregating_function_sum_duration ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::test_aggregating_function_min_temporal_duration ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::test_aggregating_function_max_duration ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_aggregating_part_update_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::sequential_aggregations1 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::float_test::test_float_comparison ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_non_aggregating::add_solution ... ok
[INFO] [stdout] test evaluation::variable_value::tests::float_test::test_float_from_json ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::aggregating_query_update_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_aggregating_part_group_switch ... ok
[INFO] [stdout] test evaluation::variable_value::tests::float_test::test_float_is_f64 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::float_test::test_float_input_integer ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::group_switch_complex_accumulator ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_non_aggregating::remove_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::multi_part::aggregating_part_to_scalar_part_update_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_non_aggregating::update_solution ... ok
[INFO] [stdout] test evaluation::parts::tests::single_part_aggregating::test_aggregating_function_min_temporal_instant ... ok
[INFO] [stdout] test evaluation::variable_value::tests::float_test::test_from_float_f64 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_from_integer_i64 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_from_integer_u64 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_from_usize ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_integer_comparison ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_integer_float_eq ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_integer_from_json ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_integer_is_i64 ... ok
[INFO] [stdout] test evaluation::variable_value::tests::object_test::test_object_from_json ... ok
[INFO] [stdout] test evaluation::variable_value::tests::ser_test::test_serializing_list ... ok
[INFO] [stdout] test evaluation::variable_value::tests::object_test::test_object_serde_map ... ok
[INFO] [stdout] test evaluation::variable_value::tests::serde_json_test::test_from_slice ... ok
[INFO] [stdout] test evaluation::variable_value::tests::string_test::test_from_string ... ok
[INFO] [stdout] test evaluation::variable_value::tests::string_test::test_from_str ... ok
[INFO] [stdout] test evaluation::variable_value::tests::string_test::test_is_string ... ok
[INFO] [stdout] test evaluation::variable_value::tests::string_test::test_string_from_json ... ok
[INFO] [stdout] test evaluation::variable_value::tests::ser_test::test_serializing_object ... ok
[INFO] [stdout] test in_memory_index::in_memory_element_index::tests::test_delete_source_join_missing_key_no_panic ... ok
[INFO] [stdout] test evaluation::variable_value::tests::ser_test::test_serializing_string ... ok
[INFO] [stdout] test evaluation::variable_value::tests::ser_test::test_serializing_integer ... ok
[INFO] [stdout] test evaluation::variable_value::tests::ser_test::test_serializing_float ... ok
[INFO] [stdout] test in_memory_index::in_memory_element_index::tests::test_delete_source_join_missing_key_index_integrity ... ok
[INFO] [stdout] test interface::session_control::tests::commit_suppresses_rollback_on_drop ... ok
[INFO] [stdout] test interface::session_control::tests::drop_without_commit_triggers_rollback ... ok
[INFO] [stdout] test interface::session_control::tests::failed_commit_still_triggers_rollback ... ok
[INFO] [stdout] test in_memory_index::in_memory_element_index::tests::test_delete_source_join_registered_key ... ok
[INFO] [stdout] test interface::session_control::tests::begin_calls_control_begin ... ok
[INFO] [stdout] test models::element::tests::validate_effective_from_accepts_boundary_value ... ok
[INFO] [stdout] test models::element::tests::validate_effective_from_accepts_zero ... ok
[INFO] [stdout] test query::tests::row_signature_tests::non_aggregating_update_preserves_row_signature ... ok
[INFO] [stdout] test query::tests::row_signature_tests::aggregating_same_group_preserves_row_signature ... ok
[INFO] [stdout] test query::tests::row_signature_tests::aggregating_query_has_nonzero_row_signature ... ok
[INFO] [stdout] test query::tests::row_signature_tests::different_solutions_get_different_row_signatures ... ok
[INFO] [stdout] test query::tests::row_signature_tests::non_aggregating_delete_preserves_row_signature ... ok
[INFO] [stdout] test models::element::tests::validate_effective_from_rejects_microseconds ... ok
[INFO] [stdout] test query::tests::row_signature_tests::aggregating_different_groups_get_different_row_signatures ... ok
[INFO] [stdout] test models::element::tests::validate_effective_from_accepts_valid_millis ... ok
[INFO] [stdout] test query::tests::row_signature_tests::non_aggregating_insert_has_nonzero_row_signature ... ok
[INFO] [stdout] test models::element::tests::validate_effective_from_rejects_nanoseconds ... ok
[INFO] [stdout] test evaluation::expressions::tests::duration::test_duration_comparison_greater_than ... ok
[INFO] [stdout] test evaluation::variable_value::tests::integer_test::test_integer_float_input ... ok
[INFO] [stdout] test query::tests::dependency_leaks ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 679 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.56s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests drasi_core
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/interface/index_backend.rs - interface::index_backend::IndexBackendPlugin (line 79) ... ignored
[INFO] [stdout] test src/models/element.rs - models::element::validate_effective_from (line 68) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/models/element.rs - models::element::validate_effective_from (line 68) stdout ----
[INFO] [stdout] error[E0603]: module `element` is private
[INFO] [stdout]   --> src/models/element.rs:70:25
[INFO] [stdout]    |
[INFO] [stdout] 70 | use drasi_core::models::element::validate_effective_from;
[INFO] [stdout]    |                         ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `element` is defined here
[INFO] [stdout]   --> src/models/mod.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod element;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/models/element.rs - models::element::validate_effective_from (line 68)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "01bc5fb80950cbe38628a6f6fe538f8195231b1561d2b0f13821c682b8e7660f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01bc5fb80950cbe38628a6f6fe538f8195231b1561d2b0f13821c682b8e7660f", kill_on_drop: false }`
[INFO] [stdout] 01bc5fb80950cbe38628a6f6fe538f8195231b1561d2b0f13821c682b8e7660f
