[INFO] fetching crate zabbix-lib 0.1.0...
[INFO] testing zabbix-lib-0.1.0 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate zabbix-lib 0.1.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate zabbix-lib 0.1.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate zabbix-lib 0.1.0
[INFO] tweaked toml for crates.io crate zabbix-lib 0.1.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zabbix-lib 0.1.0 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zabbix-lib 0.1.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" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded http-request-zabbix v0.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca
[INFO] running `Command { std: "docker" "start" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zabbix-lib v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.13s
[INFO] running `Command { std: "docker" "inspect" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling aws-lc-rs v1.17.1
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling rustls-pki-types v1.15.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling zabbix-lib v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling aws-lc-sys v0.42.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling http-request-zabbix v0.2.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 39s
[INFO] running `Command { std: "docker" "inspect" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", 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/zabbix_lib-dd8bb0e429e46f1d)
[INFO] [stdout] 
[INFO] [stdout] running 511 tests
[INFO] [stdout] test modules::api::action::tests::create_requires_name_and_eventsource ... ok
[INFO] [stdout] test modules::api::action::tests::custom_filter_requires_formula ... ok
[INFO] [stdout] test modules::api::action::tests::global_script_operation_requires_opcommand_in_recovery ... ok
[INFO] [stdout] test modules::api::action::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::action::tests::global_script_operation_serializes_refs ... ok
[INFO] [stdout] test modules::api::action::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::action::tests::send_message_operation_requires_opmessage ... ok
[INFO] [stdout] test modules::api::action::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::action::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::action::tests::update_requires_actionid ... ok
[INFO] [stdout] test modules::api::alert::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::alert::tests::parse_single_object ... ok
[INFO] [stdout] test modules::api::alert::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::apiinfo::tests::parses_version_from_json_string ... ok
[INFO] [stdout] test modules::api::apiinfo::tests::rejects_malformed_json ... ok
[INFO] [stdout] test modules::api::apiinfo::tests::rejects_non_version_result ... ok
[INFO] [stdout] test modules::api::apiinfo::tests::version_params_is_empty_array ... ok
[INFO] [stdout] test modules::api::authentication::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::auditlog::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::authentication::tests::parse_get_response_is_a_single_object ... ok
[INFO] [stdout] test modules::api::authentication::tests::update_serializes_selected_fields ... ok
[INFO] [stdout] test modules::api::auditlog::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::autoregistration::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::autoregistration::tests::parse_get_response_is_a_single_object ... ok
[INFO] [stdout] test modules::api::configuration::tests::eight_zero_import_fields_rejected_before_8_0 ... ok
[INFO] [stdout] test modules::api::configuration::tests::importcompare_uses_same_params ... ok
[INFO] [stdout] test modules::api::autoregistration::tests::update_psk_requires_identity_and_key ... ok
[INFO] [stdout] test modules::api::connector::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::configuration::tests::export_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::autoregistration::tests::update_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::connector::tests::update_requires_connectorid ... ok
[INFO] [stdout] test modules::api::connector::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::connector::tests::create_requires_name_and_url ... ok
[INFO] [stdout] test modules::api::connector::tests::create_requires_tag_name_on_each_tag ... ok
[INFO] [stdout] test modules::api::autoregistration::tests::update_unencrypted_needs_no_psk ... ok
[INFO] [stdout] test modules::api::correlation::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::correlation::tests::create_custom_evaltype_requires_formula ... ok
[INFO] [stdout] test modules::api::correlation::tests::create_matches_custom_expression_shape ... ok
[INFO] [stdout] test modules::api::correlation::tests::create_requires_filter_fields ... ok
[INFO] [stdout] test modules::api::connector::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::correlation::tests::condition_type_conditional_validation ... ok
[INFO] [stdout] test modules::api::correlation::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::configuration::tests::export_prettyprint_is_native_bool ... ok
[INFO] [stdout] test modules::api::configuration::tests::import_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::correlation::tests::update_requires_correlationid ... ok
[INFO] [stdout] test modules::api::correlation::tests::create_requires_top_level_fields ... ok
[INFO] [stdout] test modules::api::correlation::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::dashboard::tests::share_requires_id_and_permission ... ok
[INFO] [stdout] test modules::api::dashboard::tests::widget_requires_type_and_field_requires_all ... ok
[INFO] [stdout] test modules::api::dashboard::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::dashboard::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::dashboard::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::dashboard::tests::unknown_widget_type_round_trips_as_other ... ok
[INFO] [stdout] test modules::api::dashboard::tests::update_requires_dashboardid ... ok
[INFO] [stdout] test modules::api::dcheck::tests::parse_reuses_drule_dcheck ... ok
[INFO] [stdout] test modules::api::dashboard::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::dhost::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::dcheck::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::dhost::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::create_with_filter_and_macro_paths ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::create_requires_core_fields ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::create_with_override_tree ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::dashboard::tests::version_specific_widget_types_are_gated ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::create_type_conditional_requirements ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::select_discovery_data_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::select_discovery_rule_prototypes_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::update_requires_itemid ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::every_request_method_rejected_before_7_4 ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::create_requires_ruleid_and_core_fields ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::override_filter_absent_as_empty_array_is_none ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::discoveryrule::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::update_requires_itemid ... ok
[INFO] [stdout] test modules::api::discoveryruleprototype::tests::supported_on_7_4_and_8_0 ... ok
[INFO] [stdout] test modules::api::drule::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::drule::tests::create_requires_name_iprange_dchecks ... ok
[INFO] [stdout] test modules::api::drule::tests::dcheck_type_conditional_requirements ... ok
[INFO] [stdout] test modules::api::drule::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::drule::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::drule::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::drule::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::drule::tests::update_requires_druleid ... ok
[INFO] [stdout] test modules::api::event::tests::acknowledge_requires_eventids ... ok
[INFO] [stdout] test modules::api::event::tests::acknowledge_requires_message_when_adding_message ... ok
[INFO] [stdout] test modules::api::dservice::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::event::tests::acknowledge_builds_request ... ok
[INFO] [stdout] test modules::api::event::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::event::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::dservice::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::graph::tests::boolean_flags_serialize_as_ints ... ok
[INFO] [stdout] test modules::api::graph::tests::create_requires_gitem_color_and_itemid ... ok
[INFO] [stdout] test modules::api::graph::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::graph::tests::create_requires_name_width_height ... ok
[INFO] [stdout] test modules::api::graph::tests::create_requires_non_empty_gitems ... ok
[INFO] [stdout] test modules::api::graph::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::graph::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::graph::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::boolean_flags_serialize_as_ints ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::create_requires_gitem_color_and_itemid ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::graph::tests::update_requires_graphid ... ok
[INFO] [stdout] test modules::api::graph::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::create_shape_with_single_gitem ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::create_requires_name_width_height ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::create_requires_non_empty_gitems ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::select_discovery_data_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::select_discovery_rule_prototype_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::update_requires_graphid ... ok
[INFO] [stdout] test modules::api::hanode::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::graphprototype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::hanode::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::history::tests::parse_log_history ... ok
[INFO] [stdout] test modules::api::history::tests::clear_builds_request ... ok
[INFO] [stdout] test modules::api::host::tests::create_requires_host ... ok
[INFO] [stdout] test modules::api::history::tests::push_requires_item_identity ... ok
[INFO] [stdout] test modules::api::history::tests::push_requires_value ... ok
[INFO] [stdout] test modules::api::history::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::history::tests::push_single_builds_object ... ok
[INFO] [stdout] test modules::api::history::tests::parse_numeric_unsigned_history ... ok
[INFO] [stdout] test modules::api::host::tests::create_requires_groups ... ok
[INFO] [stdout] test modules::api::host::tests::associations_are_not_serialized ... ok
[INFO] [stdout] test modules::api::host::tests::create_monitored_by_proxy_matches_doc_example ... ok
[INFO] [stdout] test modules::api::host::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::host::tests::massadd_macros_matches_doc_example ... ok
[INFO] [stdout] test modules::api::host::tests::massadd_requires_hosts ... ok
[INFO] [stdout] test modules::api::host::tests::massremove_serializes_endpoints_and_ids ... ok
[INFO] [stdout] test modules::api::host::tests::create_serializes_nested_interface_and_inventory ... ok
[INFO] [stdout] test modules::api::host::tests::parse_captures_select_associations ... ok
[INFO] [stdout] test modules::api::host::tests::proxy_group_monitoring_requires_proxy_groupid ... ok
[INFO] [stdout] test modules::api::host::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::host::tests::psk_via_tls_accept_bit_requires_keys ... ok
[INFO] [stdout] test modules::api::host::tests::proxy_monitoring_requires_proxyid ... ok
[INFO] [stdout] test modules::api::host::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::host::tests::psk_with_keys_is_ok ... ok
[INFO] [stdout] test modules::api::host::tests::parse_populated_inventory ... ok
[INFO] [stdout] test modules::api::host::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::host::tests::signed_enums_serialize_as_negative_numbers ... ok
[INFO] [stdout] test modules::api::host::tests::update_requires_hostid_with_index ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::create_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::get_allows_select_discovery_data_from_7_4 ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::get_rejects_select_discovery_data_before_7_4 ... ok
[INFO] [stdout] test modules::api::host::tests::update_serializes_templates_clear_as_refs ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::delete_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::groupid_serializes_as_string ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::get_builds_doc_example_request ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::get_id_filters_and_native_bools ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::massadd_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::massadd_omits_empty_hosts ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::massadd_requires_groups ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::massremove_matches_doc_example ... ok
[INFO] [stdout] test modules::api::host::tests::psk_via_tls_connect_requires_keys ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::parse_single_object_is_one ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::parse_get_response_vec ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::parse_treats_zero_groupid_as_none ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::propagate_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::propagate_requires_permissions_or_tag_filters ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::read_only_flags_is_not_serialized ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::single_group_is_object_not_array ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::update_many_is_array_and_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostgroup::tests::update_requires_groupid_with_index ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_requires_core_fields ... ok
[INFO] [stdout] test modules::api::history::tests::push_many_builds_array ... ok
[INFO] [stdout] test modules::api::host::tests::delete_serializes_ids ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_snmp_interface_serializes_details ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_snmp_requires_details ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_snmp_v2c_requires_community ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::create_snmp_v3_does_not_require_community ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::delete_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::massadd_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::parse_non_snmp_interface_details_empty_array ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::get_builds_doc_example_request ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::select_discovery_data_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::massadd_requires_hosts_and_interfaces ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::massremove_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::parse_single_object_is_one ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::parse_get_response_handles_details_array_and_object ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::parse_get_response_vec ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::hostinterface::tests::update_requires_interfaceid ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::create_many_is_array_in_order ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::create_requires_ruleid_host_and_group_links ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::create_shape_matches_doc_example ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::select_discovery_rule_prototype_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::update_requires_hostid ... ok
[INFO] [stdout] test modules::api::housekeeping::tests::parse_get_response_is_a_single_object ... ok
[INFO] [stdout] test modules::api::housekeeping::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::httptest::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::httptest::tests::create_validates_each_step ... ok
[INFO] [stdout] test modules::api::httptest::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::httptest::tests::update_requires_httptestid ... ok
[INFO] [stdout] test modules::api::iconmap::tests::create_requires_name_default_icon_and_mappings ... ok
[INFO] [stdout] test modules::api::iconmap::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::httptest::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::iconmap::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::httptest::tests::create_requires_hostid_name_steps ... ok
[INFO] [stdout] test modules::api::httptest::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::housekeeping::tests::update_serializes_bool_modes_as_ints ... ok
[INFO] [stdout] test modules::api::httptest::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::iconmap::tests::mapping_requires_icon_expression_inventory ... ok
[INFO] [stdout] test modules::api::iconmap::tests::update_requires_iconmapid ... ok
[INFO] [stdout] test modules::api::image::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::httptest::tests::posts_serialize_as_string_or_fields ... ok
[INFO] [stdout] test modules::api::iconmap::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::image::tests::create_background_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::image::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::image::tests::create_requires_fields ... ok
[INFO] [stdout] test modules::api::image::tests::parse_single_object ... ok
[INFO] [stdout] test modules::api::image::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::image::tests::update_requires_imageid ... ok
[INFO] [stdout] test modules::api::item::tests::api_create_validates_required_fields ... ok
[INFO] [stdout] test modules::api::item::tests::api_parse_roundtrips_via_instance ... ok
[INFO] [stdout] test modules::api::item::tests::api_rejects_json_value_type_before_8_0 ... ok
[INFO] [stdout] test modules::api::item::tests::api_update_requires_itemid ... ok
[INFO] [stdout] test modules::api::item::tests::authtype_serializes_as_single_number ... ok
[INFO] [stdout] test modules::api::item::tests::create_many_is_array_in_order ... ok
[INFO] [stdout] test modules::api::item::tests::bool_flags_serialize_as_int ... ok
[INFO] [stdout] test modules::api::item::tests::get_bools_are_native_not_int ... ok
[INFO] [stdout] test modules::api::item::tests::create_inventory_item_matches_doc_example ... ok
[INFO] [stdout] test modules::api::item::tests::get_builds_doc_example_request ... ok
[INFO] [stdout] test modules::api::item::tests::create_single_matches_doc_example ... ok
[INFO] [stdout] test modules::api::item::tests::get_tag_filter_and_sortorder ... ok
[INFO] [stdout] test modules::api::item::tests::itemid_serializes_for_update_but_absent_when_unset ... ok
[INFO] [stdout] test modules::api::item::tests::delete_preserves_order ... ok
[INFO] [stdout] test modules::api::item::tests::delete_matches_doc_example ... ok
[INFO] [stdout] test modules::api::item::tests::get_empty_params_is_empty_object ... ok
[INFO] [stdout] test modules::api::item::tests::parse_resolves_ssh_and_http_authtype ... ok
[INFO] [stdout] test modules::api::item::tests::parse_get_response_vec ... ok
[INFO] [stdout] test modules::api::item::tests::get_query_variants_serialize_correctly ... ok
[INFO] [stdout] test modules::api::item::tests::parse_get_response_item ... ok
[INFO] [stdout] test modules::api::item::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::item::tests::delete_single_id_is_still_array ... ok
[INFO] [stdout] test modules::api::item::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::item::tests::update_dependent_item_matches_doc_example ... ok
[INFO] [stdout] test modules::api::item::tests::single_item_is_object_not_array ... ok
[INFO] [stdout] test modules::api::item::tests::update_enable_item_matches_doc_example ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::create_many_is_array_in_order ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::create_matches_doc_example ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::create_requires_ruleid ... ok
[INFO] [stdout] test modules::api::item::tests::update_many_is_array ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::authtype_serializes_as_single_number ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::create_type_conditional_requirements ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::select_discovery_data_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::parse_get_response_vec ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::parse_resolves_ssh_and_http_authtype ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::maintenance::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::maintenance::tests::create_requires_core_fields ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::maintenance::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::maintenance::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::maintenance::tests::hosts_serialize_as_hostid_only_refs ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::update_requires_itemid ... ok
[INFO] [stdout] test modules::api::maintenance::tests::update_requires_maintenanceid ... ok
[INFO] [stdout] test modules::api::map::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::itemprototype::tests::select_discovery_rule_prototype_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::maintenance::tests::create_requires_group_or_host ... ok
[INFO] [stdout] test modules::api::map::tests::create_requires_core_fields ... ok
[INFO] [stdout] test modules::api::map::tests::element_requires_type_icon_and_elements ... ok
[INFO] [stdout] test modules::api::maintenance::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::hostprototype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::map::tests::pre_7_4_map_without_new_fields_is_ok_on_7_0 ... ok
[INFO] [stdout] test modules::api::map::tests::seven_four_fields_rejected_on_7_0 ... ok
[INFO] [stdout] test modules::api::map::tests::update_requires_sysmapid ... ok
[INFO] [stdout] test modules::api::mediatype::tests::create_enforces_transport_specific_fields ... ok
[INFO] [stdout] test modules::api::map::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::mediatype::tests::create_requires_name_and_type ... ok
[INFO] [stdout] test modules::api::mediatype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::mediatype::tests::create_webhook_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::mediatype::tests::oauth_fields_rejected_before_7_4 ... ok
[INFO] [stdout] test modules::api::mediatype::tests::script_parameters_use_sortorder ... ok
[INFO] [stdout] test modules::api::mediatype::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::map::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::mediatype::tests::update_requires_mediatypeid ... ok
[INFO] [stdout] test modules::api::mediatype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::item::tests::parse_tags_and_preprocessing ... ok
[INFO] [stdout] test modules::api::mfa::tests::create_requires_name_and_type ... ok
[INFO] [stdout] test modules::api::mfa::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::mfa::tests::create_totp_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::mfa::tests::duo_requires_credentials ... ok
[INFO] [stdout] test modules::api::mfa::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::mfa::tests::update_requires_mfaid ... ok
[INFO] [stdout] test modules::api::mfa::tests::totp_requires_hash_and_length ... ok
[INFO] [stdout] test modules::api::module::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::module::tests::create_requires_id_and_relative_path ... ok
[INFO] [stdout] test modules::api::item::tests::parse_accepts_native_numbers_too ... ok
[INFO] [stdout] test modules::api::map::tests::link_requires_both_endpoints ... ok
[INFO] [stdout] test modules::api::mfa::tests::create_duo_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::module::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::module::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::problem::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::proxy::tests::create_active_shape ... ok
[INFO] [stdout] test modules::api::proxy::tests::create_requires_name_and_mode ... ok
[INFO] [stdout] test modules::api::module::tests::update_requires_moduleid ... ok
[INFO] [stdout] test modules::api::proxy::tests::group_member_requires_local_address ... ok
[INFO] [stdout] test modules::api::proxy::tests::passive_proxy_requires_address ... ok
[INFO] [stdout] test modules::api::proxy::tests::psk_requires_keys ... ok
[INFO] [stdout] test modules::api::proxy::tests::custom_timeouts_require_all_timeout_fields ... ok
[INFO] [stdout] test modules::api::proxy::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::create_shape ... ok
[INFO] [stdout] test modules::api::proxy::tests::proxy_group_zero_does_not_require_local_address ... ok
[INFO] [stdout] test modules::api::proxy::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::update_requires_proxy_groupid ... ok
[INFO] [stdout] test modules::api::regexp::tests::create_requires_name_and_expressions ... ok
[INFO] [stdout] test modules::api::regexp::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::regexp::tests::expression_requires_pattern_and_type ... ok
[INFO] [stdout] test modules::api::regexp::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::problem::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::proxy::tests::update_requires_proxyid ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::proxygroup::tests::read_only_state_is_not_serialized ... ok
[INFO] [stdout] test modules::api::proxy::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::report::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::regexp::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::report::tests::create_requires_core_fields_and_recipient ... ok
[INFO] [stdout] test modules::api::regexp::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::regexp::tests::update_requires_regexpid ... ok
[INFO] [stdout] test modules::api::report::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::report::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::report::tests::recipient_requires_its_id ... ok
[INFO] [stdout] test modules::api::report::tests::update_requires_reportid ... ok
[INFO] [stdout] test modules::api::report::tests::weekly_cycle_requires_weekdays ... ok
[INFO] [stdout] test modules::api::role::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::role::tests::parse_empty_rules_array_is_none ... ok
[INFO] [stdout] test modules::api::role::tests::create_matches_doc_shape_with_dotted_keys ... ok
[INFO] [stdout] test modules::api::role::tests::update_requires_roleid ... ok
[INFO] [stdout] test modules::api::role::tests::parse_get_response_with_rules ... ok
[INFO] [stdout] test modules::api::script::tests::create_requires_name_type_scope ... ok
[INFO] [stdout] test modules::api::role::tests::create_requires_name_and_type ... ok
[INFO] [stdout] test modules::api::role::tests::readonly_is_not_serialized ... ok
[INFO] [stdout] test modules::api::script::tests::execute_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::script::tests::getscriptsbyhosts_single_object_with_manualinput ... ok
[INFO] [stdout] test modules::api::script::tests::manual_input_requires_prompt_and_validator ... ok
[INFO] [stdout] test modules::api::script::tests::type_conditional_requirements ... ok
[INFO] [stdout] test modules::api::role::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::script::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::script::tests::create_webhook_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::script::tests::getscriptsbyevents_accepts_array ... ok
[INFO] [stdout] test modules::api::script::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::script::tests::update_requires_scriptid ... ok
[INFO] [stdout] test modules::api::service::tests::create_requires_name_algorithm_sortorder ... ok
[INFO] [stdout] test modules::api::service::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::service::tests::propagation_rule_requires_value ... ok
[INFO] [stdout] test modules::api::service::tests::propagation_value_requires_rule ... ok
[INFO] [stdout] test modules::api::script::tests::execute_requires_scriptid_and_target ... ok
[INFO] [stdout] test modules::api::service::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::service::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::service::tests::status_rule_requires_all_fields ... ok
[INFO] [stdout] test modules::api::script::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::service::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::service::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::settings::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::service::tests::update_requires_serviceid ... ok
[INFO] [stdout] test modules::api::settings::tests::proxy_secrets_provider_is_gated_before_7_4 ... ok
[INFO] [stdout] test modules::api::settings::tests::parse_get_response_is_a_single_object ... ok
[INFO] [stdout] test modules::api::sla::tests::create_requires_service_tags ... ok
[INFO] [stdout] test modules::api::sla::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::settings::tests::update_serializes_selected_fields ... ok
[INFO] [stdout] test modules::api::sla::tests::getsli_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::sla::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::sla::tests::create_validates_downtime_fields ... ok
[INFO] [stdout] test modules::api::sla::tests::getsli_requires_slaid ... ok
[INFO] [stdout] test modules::api::sla::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::template::tests::create_matches_doc_example ... ok
[INFO] [stdout] test modules::api::sla::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::task::tests::create_diagnostic_carries_free_form_request ... ok
[INFO] [stdout] test modules::api::task::tests::create_execute_now_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::task::tests::create_reports_the_offending_index ... ok
[INFO] [stdout] test modules::api::task::tests::create_requires_type_and_request ... ok
[INFO] [stdout] test modules::api::task::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::task::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::task::tests::parse_single_object ... ok
[INFO] [stdout] test modules::api::sla::tests::update_requires_slaid ... ok
[INFO] [stdout] test modules::api::sla::tests::create_requires_core_fields ... ok
[INFO] [stdout] test modules::api::template::tests::create_requires_groups ... ok
[INFO] [stdout] test modules::api::template::tests::create_requires_host ... ok
[INFO] [stdout] test modules::api::template::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::template::tests::create_with_macros_serializes_them ... ok
[INFO] [stdout] test modules::api::template::tests::massadd_link_group_matches_doc_example ... ok
[INFO] [stdout] test modules::api::template::tests::massremove_unlink_matches_doc_example ... ok
[INFO] [stdout] test modules::api::template::tests::parse_get_response_with_tags ... ok
[INFO] [stdout] test modules::api::template::tests::readme_rejected_before_7_4 ... ok
[INFO] [stdout] test modules::api::template::tests::massadd_link_templates_matches_doc_example ... ok
[INFO] [stdout] test modules::api::template::tests::parse_captures_select_associations ... ok
[INFO] [stdout] test modules::api::template::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::template::tests::update_requires_templateid ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::template::tests::update_serializes_templates_clear_as_refs ... ok
[INFO] [stdout] test modules::api::template::tests::wizard_ready_allowed_from_7_4 ... ok
[INFO] [stdout] test modules::api::template::tests::massadd_requires_templates ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::create_requires_name_and_templateid ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::reused_widget_validation_applies ... ok
[INFO] [stdout] test modules::api::templatedashboard::tests::update_requires_dashboardid ... ok
[INFO] [stdout] test modules::api::templategroup::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::templategroup::tests::delete_serializes_ids ... ok
[INFO] [stdout] test modules::api::templategroup::tests::get_with_filters ... ok
[INFO] [stdout] test modules::api::templategroup::tests::massadd_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::templategroup::tests::create_matches_shape ... ok
[INFO] [stdout] test modules::api::templategroup::tests::massadd_requires_both_lists ... ok
[INFO] [stdout] test modules::api::templategroup::tests::propagate_requires_groups ... ok
[INFO] [stdout] test modules::api::templategroup::tests::update_requires_groupid ... ok
[INFO] [stdout] test modules::api::templategroup::tests::propagate_matches_shape ... ok
[INFO] [stdout] test modules::api::token::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::templategroup::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::templategroup::tests::update_serializes_groupid_as_string ... ok
[INFO] [stdout] test modules::api::token::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::templategroup::tests::massremove_matches_shape ... ok
[INFO] [stdout] test modules::api::token::tests::delete_generate_and_get ... ok
[INFO] [stdout] test modules::api::token::tests::parse_generate_response ... ok
[INFO] [stdout] test modules::api::token::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::token::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::template::tests::read_only_tag_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::token::tests::update_requires_tokenid ... ok
[INFO] [stdout] test modules::api::trend::tests::get_builds_request ... ok
[INFO] [stdout] test modules::api::trend::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::trigger::tests::correlation_tag_required_when_mode_is_tag_match ... ok
[INFO] [stdout] test modules::api::trigger::tests::create_requires_description_and_expression ... ok
[INFO] [stdout] test modules::api::trigger::tests::create_with_dependencies_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::trigger::tests::create_with_tags_and_multiple_events ... ok
[INFO] [stdout] test modules::api::trigger::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::trigger::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::trigger::tests::recovery_expression_required_when_mode_is_recovery_expression ... ok
[INFO] [stdout] test modules::api::trigger::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::trigger::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::select_discovery_data_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::trigger::tests::update_requires_triggerid ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::select_discovery_rule_prototype_gated_to_7_4 ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::conditional_requirements ... ok
[INFO] [stdout] test modules::api::user::tests::check_authentication_requires_sessionid_or_token ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::create_requires_description_and_expression ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::user::tests::create_requires_username ... ok
[INFO] [stdout] test modules::api::user::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::triggerprototype::tests::update_requires_triggerid ... ok
[INFO] [stdout] test modules::api::user::tests::create_validates_media_entries ... ok
[INFO] [stdout] test modules::api::user::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::user::tests::login_builds_request ... ok
[INFO] [stdout] test modules::api::user::tests::email_sendto_serializes_as_array ... ok
[INFO] [stdout] test modules::api::user::tests::logout_is_empty_array ... ok
[INFO] [stdout] test modules::api::user::tests::provision_resettotp_unblock_are_id_arrays ... ok
[INFO] [stdout] test modules::api::user::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::user::tests::login_omits_userdata_when_unset ... ok
[INFO] [stdout] test modules::api::user::tests::update_requires_userid ... ok
[INFO] [stdout] test modules::api::user::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::user::tests::read_only_fields_are_not_serialized ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::create_enforces_idp_type_specific_fields ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::user::tests::update_serializes_current_passwd ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::create_requires_name_and_idp_type ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::saml_certificate_fields_are_gated_before_8_0 ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::test_flattens_directory_and_credentials ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::test_gates_8_0_certificate_fields ... ok
[INFO] [stdout] test modules::api::userdirectory::tests::update_requires_userdirectoryid ... ok
[INFO] [stdout] test modules::api::usergroup::tests::create_requires_name ... ok
[INFO] [stdout] test modules::api::usergroup::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::usergroup::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::usergroup::tests::create_validates_permission_entries ... ok
[INFO] [stdout] test modules::api::usergroup::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::usergroup::tests::update_requires_usrgrpid ... ok
[INFO] [stdout] test modules::api::usergroup::tests::enums_serialize_as_codes ... ok
[INFO] [stdout] test modules::api::usermacro::tests::create_global_requires_macro_and_value ... ok
[INFO] [stdout] test modules::api::usermacro::tests::create_host_macro_requires_value ... ok
[INFO] [stdout] test modules::api::usergroup::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::usermacro::tests::create_global_macro_matches_doc_example ... ok
[INFO] [stdout] test modules::api::usermacro::tests::get_host_macros_request ... ok
[INFO] [stdout] test modules::api::usermacro::tests::parse_empty_config_array_is_none ... ok
[INFO] [stdout] test modules::api::usermacro::tests::create_host_macro_matches_doc_example ... ok
[INFO] [stdout] test modules::api::usermacro::tests::secret_macro_type_serializes_as_number ... ok
[INFO] [stdout] test modules::api::usermacro::tests::config_allowed_from_7_4 ... ok
[INFO] [stdout] test modules::api::usermacro::tests::update_global_requires_globalmacroid ... ok
[INFO] [stdout] test modules::api::usermacro::tests::delete_serializes_ids_as_string_array ... ok
[INFO] [stdout] test modules::api::usermacro::tests::parse_global_macros ... ok
[INFO] [stdout] test modules::api::usermacro::tests::parse_host_macros_with_config ... ok
[INFO] [stdout] test modules::api::usermacro::tests::get_global_macros_flag_is_native_bool ... ok
[INFO] [stdout] test modules::api::usermacro::tests::config_rejected_before_7_4 ... ok
[INFO] [stdout] test modules::api::usermacro::tests::update_host_macro_requires_hostmacroid ... ok
[INFO] [stdout] test modules::api::valuemap::tests::create_requires_hostid_name_mappings ... ok
[INFO] [stdout] test modules::api::valuemap::tests::delete_and_get ... ok
[INFO] [stdout] test modules::api::valuemap::tests::mapping_requires_newvalue ... ok
[INFO] [stdout] test modules::api::valuemap::tests::non_default_mapping_requires_value ... ok
[INFO] [stdout] test modules::api::valuemap::tests::create_matches_doc_shape ... ok
[INFO] [stdout] test modules::api::valuemap::tests::parse_get_response ... ok
[INFO] [stdout] test modules::api::valuemap::tests::roundtrip_create_then_parse ... ok
[INFO] [stdout] test modules::api::valuemap::tests::update_requires_valuemapid ... ok
[INFO] [stdout] test modules::common::de::tests::null_yields_none_for_every_opt_helper ... ok
[INFO] [stdout] test modules::common::de::tests::present_string_encoded_values_still_parse ... ok
[INFO] [stdout] test modules::common::de::tests::zero_id_still_collapses_to_none ... ok
[INFO] [stdout] test modules::common::tests::array_shape_is_many_object_shape_is_one ... ok
[INFO] [stdout] test modules::common::tests::empty_array_is_empty_many_not_one_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 511 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests zabbix_lib
[INFO] [stdout] 
[INFO] [stdout] running 65 tests
[INFO] [stdout] test src/modules/api/connector/methods.rs - modules::api::connector::methods::ConnectorApi (line 60) ... ok
[INFO] [stdout] test src/lib.rs - Zabbix::parse_apiinfo_version (line 441) ... ok
[INFO] [stdout] test src/modules/api/alert/methods.rs - modules::api::alert::methods::AlertApi (line 19) ... ok
[INFO] [stdout] test src/modules/api/auditlog/methods.rs - modules::api::auditlog::methods::AuditLogApi (line 19) ... ok
[INFO] [stdout] test src/lib.rs - Zabbix::configuration_export (line 383) ... ok
[INFO] [stdout] test src/../README.md - (line 113) ... ok
[INFO] [stdout] test src/../README.md - (line 100) ... ok
[INFO] [stdout] test src/modules/api/autoregistration/methods.rs - modules::api::autoregistration::methods::AutoregistrationApi (line 43) ... ok
[INFO] [stdout] test src/modules/api/drule/methods.rs - modules::api::drule::methods::DRuleApi (line 69) ... ok
[INFO] [stdout] test src/modules/api/graph/methods.rs - modules::api::graph::methods::GraphApi (line 59) ... ok
[INFO] [stdout] test src/modules/api/graphprototype/methods.rs - modules::api::graphprototype::methods::GraphPrototypeApi (line 65) ... ok
[INFO] [stdout] test src/lib.rs - Zabbix (line 69) ... ok
[INFO] [stdout] test src/modules/api/authentication/methods.rs - modules::api::authentication::methods::AuthenticationApi (line 17) ... ok
[INFO] [stdout] test src/lib.rs - Zabbix::apiinfo_version_request (line 426) ... ok
[INFO] [stdout] test src/modules/api/event/methods.rs - modules::api::event::methods::EventApi (line 38) ... ok
[INFO] [stdout] test src/modules/api/hostprototype/methods.rs - modules::api::hostprototype::methods::HostPrototypeApi (line 49) ... ok
[INFO] [stdout] test src/modules/api/housekeeping/methods.rs - modules::api::housekeeping::methods::HousekeepingApi (line 17) ... ok
[INFO] [stdout] test src/modules/api/dcheck/methods.rs - modules::api::dcheck::methods::DCheckApi (line 21) ... ok
[INFO] [stdout] test src/modules/api/dhost/methods.rs - modules::api::dhost::methods::DHostApi (line 19) ... ok
[INFO] [stdout] test src/modules/api/dashboard/methods.rs - modules::api::dashboard::methods::DashboardApi (line 146) ... ok
[INFO] [stdout] test src/modules/api/hostinterface/methods.rs - modules::api::hostinterface::methods::HostInterfaceApi (line 174) ... ok
[INFO] [stdout] test src/modules/api/host/methods.rs - modules::api::host::methods::HostApi (line 76) ... ok
[INFO] [stdout] test src/modules/api/correlation/methods.rs - modules::api::correlation::methods::CorrelationApi (line 99) ... ok
[INFO] [stdout] test src/modules/api/hostgroup/methods.rs - modules::api::hostgroup::methods::HostGroupApi (line 151) ... ok
[INFO] [stdout] test src/modules/api/iconmap/methods.rs - modules::api::iconmap::methods::IconMapApi (line 59) ... ok
[INFO] [stdout] test src/modules/api/discoveryrule/methods.rs - modules::api::discoveryrule::methods::DiscoveryRuleApi (line 81) ... ok
[INFO] [stdout] test src/modules/api/mfa/methods.rs - modules::api::mfa::methods::MfaApi (line 58) ... ok
[INFO] [stdout] test src/modules/api/dservice/methods.rs - modules::api::dservice::methods::DServiceApi (line 19) ... ok
[INFO] [stdout] test src/modules/api/proxy/methods.rs - modules::api::proxy::methods::ProxyApi (line 92) ... ok
[INFO] [stdout] test src/modules/api/hanode/methods.rs - modules::api::hanode::methods::HaNodeApi (line 19) ... ok
[INFO] [stdout] test src/modules/api/module/methods.rs - modules::api::module::methods::ModuleApi (line 45) ... ok
[INFO] [stdout] test src/modules/api/mediatype/methods.rs - modules::api::mediatype::methods::MediaTypeApi (line 78) ... ok
[INFO] [stdout] test src/modules/api/history/methods.rs - modules::api::history::methods::HistoryApi (line 43) ... ok
[INFO] [stdout] test src/modules/api/image/methods.rs - modules::api::image::methods::ImageApi (line 46) ... ok
[INFO] [stdout] test src/modules/api/discoveryruleprototype/methods.rs - modules::api::discoveryruleprototype::methods::DiscoveryRulePrototypeApi (line 86) ... ok
[INFO] [stdout] test src/modules/api/map/methods.rs - modules::api::map::methods::MapApi (line 190) ... ok
[INFO] [stdout] test src/modules/api/regexp/methods.rs - modules::api::regexp::methods::RegexpApi (line 57) ... ok
[INFO] [stdout] test src/modules/api/proxygroup/methods.rs - modules::api::proxygroup::methods::ProxyGroupApi (line 44) ... ok
[INFO] [stdout] test src/modules/api/problem/methods.rs - modules::api::problem::methods::ProblemApi (line 19) ... ok
[INFO] [stdout] test src/modules/api/item/methods.rs - modules::api::item::methods::ItemApi (line 80) ... ok
[INFO] [stdout] test src/modules/api/report/methods.rs - modules::api::report::methods::ReportApi (line 73) ... ok
[INFO] [stdout] test src/modules/api/sla/methods.rs - modules::api::sla::methods::SlaApi (line 83) ... ok
[INFO] [stdout] test src/modules/api/role/methods.rs - modules::api::role::methods::RoleApi (line 45) ... ok
[INFO] [stdout] test src/modules/api/itemprototype/methods.rs - modules::api::itemprototype::methods::ItemPrototypeApi (line 102) ... ok
[INFO] [stdout] test src/modules/api/maintenance/methods.rs - modules::api::maintenance::methods::MaintenanceApi (line 49) ... ok
[INFO] [stdout] test src/modules/api/service/methods.rs - modules::api::service::methods::ServiceApi (line 68) ... ok
[INFO] [stdout] test src/modules/api/script/methods.rs - modules::api::script::methods::ScriptApi (line 85) ... ok
[INFO] [stdout] test src/modules/api/template/methods.rs - modules::api::template::methods::TemplateApi (line 72) ... ok
[INFO] [stdout] test src/modules/api/task/methods.rs - modules::api::task::methods::TaskApi (line 47) ... ok
[INFO] [stdout] test src/modules/api/httptest/methods.rs - modules::api::httptest::methods::HttpTestApi (line 60) ... ok
[INFO] [stdout] test src/modules/api/settings/methods.rs - modules::api::settings::methods::SettingsApi (line 17) ... ok
[INFO] [stdout] test src/modules/api/trend/methods.rs - modules::api::trend::methods::TrendApi (line 19) ... ok
[INFO] [stdout] test src/modules/common.rs - modules::common::Request (line 22) ... ok
[INFO] [stdout] test src/modules/api/usergroup/methods.rs - modules::api::usergroup::methods::UserGroupApi (line 75) ... ok
[INFO] [stdout] test src/modules/common.rs - modules::common::ApiVersion (line 54) ... ok
[INFO] [stdout] test src/modules/api/valuemap/methods.rs - modules::api::valuemap::methods::ValueMapApi (line 63) ... ok
[INFO] [stdout] test src/modules/api/user/methods.rs - modules::api::user::methods::UserApi (line 56) ... ok
[INFO] [stdout] test src/modules/api/usermacro/methods.rs - modules::api::usermacro::methods::UserMacroApi (line 81) ... ok
[INFO] [stdout] test src/modules/api/userdirectory/methods.rs - modules::api::userdirectory::methods::UserDirectoryApi (line 97) ... ok
[INFO] [stdout] test src/modules/api/token/methods.rs - modules::api::token::methods::TokenApi (line 44) ... ok
[INFO] [stdout] test src/modules/api/templatedashboard/methods.rs - modules::api::templatedashboard::methods::TemplateDashboardApi (line 78) ... ok
[INFO] [stdout] test src/modules/api/templategroup/methods.rs - modules::api::templategroup::methods::TemplateGroupApi (line 74) ... ok
[INFO] [stdout] test src/modules/api/trigger/methods.rs - modules::api::trigger::methods::TriggerApi (line 62) ... ok
[INFO] [stdout] test src/modules/api/triggerprototype/methods.rs - modules::api::triggerprototype::methods::TriggerPrototypeApi (line 68) ... ok
[INFO] [stdout] test src/modules/api/action/methods.rs - modules::api::action::methods::ActionApi (line 106) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.71s; merged doctests compilation took 2.64s
[INFO] running `Command { std: "docker" "inspect" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca", kill_on_drop: false }`
[INFO] [stdout] 344df610db644bdd923e210cec4d1d9be007b6830861975dc0ca115a724136ca
