[INFO] fetching crate oxigdal-pmtiles 0.1.4...
[INFO] testing oxigdal-pmtiles-0.1.4 against 1.95.0 for beta-1.96-2
[INFO] extracting crate oxigdal-pmtiles 0.1.4 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate oxigdal-pmtiles 0.1.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oxigdal-pmtiles 0.1.4
[INFO] tweaked toml for crates.io crate oxigdal-pmtiles 0.1.4 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxigdal-pmtiles 0.1.4 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxigdal-pmtiles 0.1.4 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded oxiarc-bzip2 v0.2.6
[INFO] [stderr]   Downloaded oxiarc-snappy v0.2.6
[INFO] [stderr]   Downloaded oxiarc-archive v0.2.6
[INFO] [stderr]   Downloaded oxiarc-deflate v0.2.6
[INFO] [stderr]   Downloaded oxiarc-brotli v0.2.6
[INFO] [stderr]   Downloaded oxiarc-lz4 v0.2.6
[INFO] [stderr]   Downloaded oxiarc-lzhuf v0.2.6
[INFO] [stderr]   Downloaded oxiarc-lzma v0.2.6
[INFO] [stderr]   Downloaded oxiarc-zstd v0.2.6
[INFO] [stderr]   Downloaded oxiarc-core v0.2.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ef7942ef5c6a7ab2d65a84436f1462f3039dbfab3be6e2105fed30e4104b5abf
[INFO] running `Command { std: "docker" "start" "-a" "ef7942ef5c6a7ab2d65a84436f1462f3039dbfab3be6e2105fed30e4104b5abf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef7942ef5c6a7ab2d65a84436f1462f3039dbfab3be6e2105fed30e4104b5abf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef7942ef5c6a7ab2d65a84436f1462f3039dbfab3be6e2105fed30e4104b5abf", kill_on_drop: false }`
[INFO] [stdout] ef7942ef5c6a7ab2d65a84436f1462f3039dbfab3be6e2105fed30e4104b5abf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0dc8044caa7f9dedc1c7aa46bc2bccdc6da4fe8be3265804af0a77643ae86ebe
[INFO] running `Command { std: "docker" "start" "-a" "0dc8044caa7f9dedc1c7aa46bc2bccdc6da4fe8be3265804af0a77643ae86ebe", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling oxigdal-pmtiles v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.66s
[INFO] running `Command { std: "docker" "inspect" "0dc8044caa7f9dedc1c7aa46bc2bccdc6da4fe8be3265804af0a77643ae86ebe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0dc8044caa7f9dedc1c7aa46bc2bccdc6da4fe8be3265804af0a77643ae86ebe", kill_on_drop: false }`
[INFO] [stdout] 0dc8044caa7f9dedc1c7aa46bc2bccdc6da4fe8be3265804af0a77643ae86ebe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 548d548e57dc1868b3a0d5202f269295e723033c1a662e91709a7e360541940a
[INFO] running `Command { std: "docker" "start" "-a" "548d548e57dc1868b3a0d5202f269295e723033c1a662e91709a7e360541940a", kill_on_drop: false }`
[INFO] [stderr]    Compiling oxigdal-pmtiles v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.67s
[INFO] running `Command { std: "docker" "inspect" "548d548e57dc1868b3a0d5202f269295e723033c1a662e91709a7e360541940a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "548d548e57dc1868b3a0d5202f269295e723033c1a662e91709a7e360541940a", kill_on_drop: false }`
[INFO] [stdout] 548d548e57dc1868b3a0d5202f269295e723033c1a662e91709a7e360541940a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f3c3ee412108a39447e84020888dbeb66ada2529a11290d8b4e106ce31a10dd3
[INFO] running `Command { std: "docker" "start" "-a" "f3c3ee412108a39447e84020888dbeb66ada2529a11290d8b4e106ce31a10dd3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxigdal_pmtiles-534f0fecab5d6f7a)
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stdout] test hilbert::tests::test_hilbert_order1_known_values ... ok
[INFO] [stdout] test hilbert::tests::test_xy_to_hilbert_order0 ... ok
[INFO] [stdout] test hilbert::tests::test_zoom_offset_values ... ok
[INFO] [stdout] test hilbert::tests::test_hilbert_round_trip_order2 ... ok
[INFO] [stdout] test hilbert::tests::test_hilbert_round_trip_order1 ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_tile_id_round_trip_z1 ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_out_of_range_error ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_zoom_too_large ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_before_all ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_empty ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_exact_match ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_leaf_directory ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_outside_run ... ok
[INFO] [stdout] test pmtiles::tests::test_binary_search_entries_within_run ... ok
[INFO] [stdout] test pmtiles::tests::test_decompress_data_none ... ok
[INFO] [stdout] test varint::tests::test_decode_varint_u32_ok ... ok
[INFO] [stdout] test varint::tests::test_encode_decode_round_trip ... ok
[INFO] [stdout] test pmtiles::tests::test_decompress_data_unknown ... ok
[INFO] [stdout] test varint::tests::test_decode_varint_u32_overflow ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_one ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_127 ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_tile_id_round_trip_z2 ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_zero ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_16384 ... ok
[INFO] [stdout] test writer::tests::test_builder_dedup_identical_tiles ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_tile_id_round_trip_z5 ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_128 ... ok
[INFO] [stdout] test varint::tests::test_encode_varint_into ... ok
[INFO] [stdout] test writer::tests::test_builder_run_length_in_archive ... ok
[INFO] [stdout] test hilbert::tests::test_zxy_to_tile_id_z0 ... ok
[INFO] [stdout] test writer::tests::test_builder_single_tile ... ok
[INFO] [stdout] test writer::tests::test_fnv1a_hash_different_data ... ok
[INFO] [stdout] test writer::tests::test_compression_to_u8_round_trip ... ok
[INFO] [stdout] test writer::tests::test_fnv1a_hash_empty ... ok
[INFO] [stdout] test writer::tests::test_fnv1a_hash_same_data ... ok
[INFO] [stdout] test writer::tests::test_builder_empty_archive ... ok
[INFO] [stdout] test writer::tests::test_run_length_compress_full_run ... ok
[INFO] [stdout] test writer::tests::test_run_length_compress_gap_breaks_run ... ok
[INFO] [stdout] test writer::tests::test_run_length_compress_empty ... ok
[INFO] [stdout] test writer::tests::test_run_length_compress_partial_run ... ok
[INFO] [stdout] test writer::tests::test_tile_type_to_u8_round_trip ... ok
[INFO] [stdout] test writer::tests::test_serialize_header_magic_and_length ... ok
[INFO] [stdout] test writer::tests::test_run_length_compress_no_run ... ok
[INFO] [stdout] test hilbert::tests::test_tile_id_first_of_each_zoom ... ok
[INFO] [stdout] test writer::tests::test_pmtiles_writer_roundtrip_via_reader ... ok
[INFO] [stdout] test writer::tests::test_pmtiles_writer_small_archive_root_only ... ok
[INFO] [stdout] test writer::tests::test_pmtiles_writer_dedup_reduces_file_size ... ok
[INFO] [stdout] test hilbert::tests::test_tile_id_to_zxy_z0 ... ok
[INFO] [stdout] test hilbert::tests::test_hilbert_round_trip_order3 ... ok
[INFO] [stdout] test writer::tests::test_pmtiles_writer_magic_and_version ... ok
[INFO] [stdout] test writer::tests::test_pmtiles_writer_large_archive_has_leaves ... ok
[INFO] [stderr]      Running tests/hilbert_test.rs (/opt/rustwide/target/debug/deps/hilbert_test-c99526f0cb26e244)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_hilbert_adjacency_order2 ... ok
[INFO] [stdout] test test_hilbert_order1_forward ... ok
[INFO] [stdout] test test_hilbert_order0_identity ... ok
[INFO] [stdout] test test_hilbert_order2_round_trip_all ... ok
[INFO] [stdout] test test_hilbert_order3_round_trip_all ... ok
[INFO] [stdout] test test_hilbert_order5_round_trip_sample ... ok
[INFO] [stdout] test test_tile_id_monotonic_within_zoom ... ok
[INFO] [stdout] test test_tile_id_to_zxy_large_id ... ok
[INFO] [stdout] test test_tile_id_uniqueness_z3 ... ok
[INFO] [stdout] test test_zoom_levels_non_overlapping ... ok
[INFO] [stdout] test test_zxy_max_zoom_error ... ok
[INFO] [stdout] test test_tile_id_z1_range ... ok
[INFO] [stdout] test test_zxy_out_of_range_x ... ok
[INFO] [stdout] test test_zxy_out_of_range_y ... ok
[INFO] [stdout] test test_hilbert_order4_round_trip_all ... ok
[INFO] [stdout] test test_hilbert_order1_inverse ... ok
[INFO] [stdout] test test_zxy_tile_id_z1_all_tiles ... ok
[INFO] [stdout] test test_zxy_tile_id_z3_all_tiles ... ok
[INFO] [stdout] test test_hilbert_order1_covers_all_cells ... ok
[INFO] [stdout] test test_zxy_z0_nonzero_coords ... ok
[INFO] [stdout] test test_zxy_zoom26_origin ... ok
[INFO] [stdout] test test_zxy_tile_id_z2_all_tiles ... ok
[INFO] [stdout] test test_hilbert_order2_covers_all_cells ... ok
[INFO] [stderr]      Running tests/pmtiles_extended_test.rs (/opt/rustwide/target/debug/deps/pmtiles_extended_test-e6247d20aa7913c7)
[INFO] [stdout] test test_zxy_tile_id_z0 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test test_compression_none_variant ... ok
[INFO] [stdout] test test_compression_unknown_high_value ... ok
[INFO] [stdout] test test_decode_directory_leaf_entry ... ok
[INFO] [stdout] test test_decode_directory_tile_id_delta_encoding ... ok
[INFO] [stdout] test test_decode_directory_multiple_entries ... ok
[INFO] [stdout] test test_decode_varint_127 ... ok
[INFO] [stdout] test test_decode_varint_16383_two_bytes ... ok
[INFO] [stdout] test test_decode_directory_single_entry ... ok
[INFO] [stdout] test test_decode_varint_128_two_bytes ... ok
[INFO] [stdout] test test_decode_varint_16384_three_bytes ... ok
[INFO] [stdout] test test_decode_varint_max_u32 ... ok
[INFO] [stdout] test test_decode_varint_one ... ok
[INFO] [stdout] test test_decode_varint_zero ... ok
[INFO] [stdout] test test_directory_entry_is_leaf_directory_run_length_zero ... ok
[INFO] [stdout] test test_directory_entry_is_tile_run_length_nonzero ... ok
[INFO] [stdout] test test_header_126_bytes_error ... ok
[INFO] [stdout] test test_header_exactly_127_bytes_ok ... ok
[INFO] [stdout] test test_header_clustered_true ... ok
[INFO] [stdout] test test_header_clustered_false ... ok
[INFO] [stdout] test test_decode_varint_max_u64 ... ok
[INFO] [stdout] test test_header_partial_magic_error ... ok
[INFO] [stdout] test test_header_metadata_fields ... ok
[INFO] [stdout] test test_header_spec_version_is_3 ... ok
[INFO] [stdout] test test_header_tile_compression_brotli ... ok
[INFO] [stdout] test test_header_tile_compression_zstd ... ok
[INFO] [stdout] test test_header_internal_compression_gzip ... ok
[INFO] [stdout] test test_header_tile_counts ... ok
[INFO] [stdout] test test_header_tile_type_avif ... ok
[INFO] [stdout] test test_header_version_0_error ... ok
[INFO] [stdout] test test_header_tile_type_mvt ... ok
[INFO] [stdout] test test_header_version_1_error ... ok
[INFO] [stdout] test test_header_zoom_range ... ok
[INFO] [stdout] test test_decode_varint_empty_slice_error ... ok
[INFO] [stdout] test test_pmtiles_error_invalid_format_display ... ok
[INFO] [stdout] test test_pmtiles_error_unsupported_version_display ... ok
[INFO] [stdout] test test_reader_from_bytes_valid ... ok
[INFO] [stdout] test test_reader_raw_root_directory_out_of_bounds_error ... ok
[INFO] [stdout] test test_reader_root_directory_with_one_entry ... ok
[INFO] [stdout] test test_decode_varint_reads_only_needed_bytes ... ok
[INFO] [stdout] test test_reader_raw_root_directory_within_bounds ... ok
[INFO] [stderr]      Running tests/pmtiles_test.rs (/opt/rustwide/target/debug/deps/pmtiles_test-09f5863848cc548c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stderr]      Running tests/reader_test.rs (/opt/rustwide/target/debug/deps/reader_test-32fff57137ec31fd)
[INFO] [stdout] test test_compression_from_u8 ... ok
[INFO] [stdout] test test_decode_varint_truncated ... ok
[INFO] [stdout] test test_pmtiles_header_fields ... ok
[INFO] [stdout] test test_pmtiles_lon_conversion ... ok
[INFO] [stdout] test test_decode_directory_empty ... ok
[INFO] [stdout] test test_decode_varint_multi_byte ... ok
[INFO] [stdout] test test_pmtiles_magic_valid ... ok
[INFO] [stdout] test test_pmtiles_bounds ... ok
[INFO] [stdout] test test_pmtiles_center_conversion ... ok
[INFO] [stdout] test test_pmtiles_lat_conversion ... ok
[INFO] [stdout] test test_pmtiles_reader_empty_root_dir ... ok
[INFO] [stdout] test test_pmtiles_magic_invalid ... ok
[INFO] [stdout] test test_pmtiles_too_short ... ok
[INFO] [stdout] test test_decode_varint_single_byte ... ok
[INFO] [stdout] test test_tile_type_is_vector_raster ... ok
[INFO] [stdout] test test_tile_type_mime_type ... ok
[INFO] [stdout] test test_pmtiles_version_unsupported ... ok
[INFO] [stdout] test test_tile_type_from_u8 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_decompress_data_gzip_without_feature_errors ... ok
[INFO] [stdout] test test_decompress_data_none_passthrough ... ok
[INFO] [stdout] test test_get_tile_nonexistent_between_tiles ... ok
[INFO] [stdout] test test_get_tile_nonexistent_returns_none ... ok
[INFO] [stdout] test test_get_tile_nonexistent_empty_archive ... ok
[INFO] [stdout] test test_get_tile_round_trip_empty_tile ... ok
[INFO] [stdout] test test_dedup_reduces_tile_data_size ... ok
[INFO] [stdout] test test_get_tile_round_trip_many_tiles ... ok
[INFO] [stdout] test test_reader_missing_magic_errors ... ok
[INFO] [stdout] test test_get_tile_round_trip_single_tile ... ok
[INFO] [stderr]      Running tests/writer_test.rs (/opt/rustwide/target/debug/deps/writer_test-a8369b59d5d3eff0)
[INFO] [stdout] test test_get_tile_via_leaf_directory ... ok
[INFO] [stdout] test test_reader_truncated_tile_data_errors ... ok
[INFO] [stdout] test test_reader_truncated_root_dir_errors ... ok
[INFO] [stdout] test test_reader_truncated_under_header_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test test_bounds_round_trip ... ok
[INFO] [stdout] test test_build_header_magic ... ok
[INFO] [stdout] test test_build_empty_archive ... ok
[INFO] [stdout] test test_build_tile_type_preserved ... ok
[INFO] [stdout] test test_build_single_tile ... ok
[INFO] [stdout] test test_builder_add_tile_increments_count ... ok
[INFO] [stdout] test test_builder_add_tile_out_of_range_coords ... ok
[INFO] [stdout] test test_builder_add_tile_zoom_above_max_error ... ok
[INFO] [stdout] test test_builder_add_tile_zoom_below_min_error ... ok
[INFO] [stdout] test test_builder_new_defaults ... ok
[INFO] [stdout] test test_builder_set_metadata_large ... ok
[INFO] [stdout] test test_center_round_trip ... ok
[INFO] [stdout] test test_deduplication_all_unique ... ok
[INFO] [stdout] test test_deduplication_data_shared_content ... ok
[INFO] [stdout] test test_deduplication_mixed_content ... ok
[INFO] [stdout] test test_directory_sorted_by_tile_id ... ok
[INFO] [stdout] test test_header_clustered_flag ... ok
[INFO] [stdout] test test_header_offsets_consistent ... ok
[INFO] [stdout] test test_empty_tile_data ... ok
[INFO] [stdout] test test_header_internal_compression_none ... ok
[INFO] [stdout] test test_round_trip_single_tile_directory ... ok
[INFO] [stdout] test test_tile_type_avif ... ok
[INFO] [stdout] test test_deduplication_identical_tiles ... ok
[INFO] [stdout] test test_round_trip_tile_data_readable ... ok
[INFO] [stdout] test test_tile_type_webp ... ok
[INFO] [stdout] test test_zoom_range_5_to_8 ... ok
[INFO] [stdout] test test_write_to_temp_file_and_read_back ... ok
[INFO] [stdout] test test_build_zoom_range_preserved ... ok
[INFO] [stdout] test test_many_tiles_z4 ... ok
[INFO] [stdout] test test_metadata_default_empty_json ... ok
[INFO] [stdout] test test_metadata_json_round_trip ... ok
[INFO] [stdout] test test_multiple_zoom_levels ... ok
[INFO] [stdout] test test_round_trip_multiple_tile_data ... ok
[INFO] [stdout] test test_round_trip_multiple_tiles_directory ... ok
[INFO] [stdout] test test_run_length_is_one ... ok
[INFO] [stdout] test test_large_tile_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests oxigdal_pmtiles
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/writer.rs - writer::PmTilesWriter (line 634) - compile ... ok
[INFO] [stdout] test src/writer.rs - writer::PmTilesBuilder (line 352) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.54s; merged doctests compilation took 0.53s
[INFO] running `Command { std: "docker" "inspect" "f3c3ee412108a39447e84020888dbeb66ada2529a11290d8b4e106ce31a10dd3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3c3ee412108a39447e84020888dbeb66ada2529a11290d8b4e106ce31a10dd3", kill_on_drop: false }`
[INFO] [stdout] f3c3ee412108a39447e84020888dbeb66ada2529a11290d8b4e106ce31a10dd3
