[INFO] fetching crate spotify_web_api 0.2.0... [INFO] testing spotify_web_api-0.2.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate spotify_web_api 0.2.0 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate spotify_web_api 0.2.0 [INFO] finished tweaking crates.io crate spotify_web_api 0.2.0 [INFO] tweaked toml for crates.io crate spotify_web_api 0.2.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate spotify_web_api 0.2.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate spotify_web_api 0.2.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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c59f70e961d389ec10f3501707543bca40dc2db9a464b0bf7977b6316eab41d3 [INFO] running `Command { std: "docker" "start" "-a" "c59f70e961d389ec10f3501707543bca40dc2db9a464b0bf7977b6316eab41d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c59f70e961d389ec10f3501707543bca40dc2db9a464b0bf7977b6316eab41d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c59f70e961d389ec10f3501707543bca40dc2db9a464b0bf7977b6316eab41d3", kill_on_drop: false }` [INFO] [stdout] c59f70e961d389ec10f3501707543bca40dc2db9a464b0bf7977b6316eab41d3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c08cf93253d200f382b9291ef40cf37c95bdbdea3b57cd73f565421add0a83db [INFO] running `Command { std: "docker" "start" "-a" "c08cf93253d200f382b9291ef40cf37c95bdbdea3b57cd73f565421add0a83db", kill_on_drop: false }` [INFO] [stderr] Compiling cc v1.2.50 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rustls v0.23.35 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling webpki-roots v1.0.4 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling serde_json v1.0.146 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling spotify_web_api v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.70s [INFO] running `Command { std: "docker" "inspect" "c08cf93253d200f382b9291ef40cf37c95bdbdea3b57cd73f565421add0a83db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c08cf93253d200f382b9291ef40cf37c95bdbdea3b57cd73f565421add0a83db", kill_on_drop: false }` [INFO] [stdout] c08cf93253d200f382b9291ef40cf37c95bdbdea3b57cd73f565421add0a83db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ac03c8747308ad5275b6c962c5e68323937a73916c6932aaff1f30341b4f9b3 [INFO] running `Command { std: "docker" "start" "-a" "4ac03c8747308ad5275b6c962c5e68323937a73916c6932aaff1f30341b4f9b3", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling webbrowser v1.0.6 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling spotify_web_api v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 36.43s [INFO] running `Command { std: "docker" "inspect" "4ac03c8747308ad5275b6c962c5e68323937a73916c6932aaff1f30341b4f9b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ac03c8747308ad5275b6c962c5e68323937a73916c6932aaff1f30341b4f9b3", kill_on_drop: false }` [INFO] [stdout] 4ac03c8747308ad5275b6c962c5e68323937a73916c6932aaff1f30341b4f9b3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8a3732dd387a6548a3a4c8e25bf495236e2800f22400666b7e2b1271a87a392e [INFO] running `Command { std: "docker" "start" "-a" "8a3732dd387a6548a3a4c8e25bf495236e2800f22400666b7e2b1271a87a392e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spotify_web_api-c531c594b1c044b6) [INFO] [stdout] [INFO] [stdout] running 140 tests [INFO] [stdout] test api::albums::check_user_saved_albums::tests::test_check_user_saved_albums_endpoint ... ok [INFO] [stdout] test api::albums::get_new_releases::tests::test_get_new_releases_endpoint ... ok [INFO] [stdout] test api::albums::get_album::tests::test_get_album_endpoint ... ok [INFO] [stdout] test api::albums::get_album_tracks::tests::test_get_album_tracks_endpoint ... ok [INFO] [stdout] test api::albums::get_user_saved_albums::tests::test_get_user_saved_albums_endpoint ... ok [INFO] [stdout] test api::albums::get_several_albums::tests::test_get_several_albums_endpoint ... ok [INFO] [stdout] test api::albums::remove_user_saved_albums::tests::test_remove_user_saved_albums_endpoint ... ok [INFO] [stdout] test api::albums::save_albums_for_current_user::tests::test_save_albums_for_current_user_endpoint ... ok [INFO] [stdout] test api::artists::get_artist::tests::test_get_artist_endpoint ... ok [INFO] [stdout] test api::audiobooks::check_user_saved_audiobooks::tests::test_check_user_saved_audiobooks_endpoint ... ok [INFO] [stdout] test api::artists::get_artist_albums::tests::test_get_artist_albums_endpoint ... ok [INFO] [stdout] test api::audiobooks::get_audiobook::tests::test_get_audiobook_endpoint ... ok [INFO] [stdout] test api::artists::get_artist_albums::tests::test_get_artist_albums_endpoint_with_no_include_groups ... ok [INFO] [stdout] test api::artists::get_several_artists::tests::test_get_several_artists_endpoint ... ok [INFO] [stdout] test api::artists::get_artist_top_tracks::tests::test_get_artist_top_tracks_endpoint ... ok [INFO] [stdout] test api::audiobooks::remove_user_saved_audiobooks::tests::test_remove_user_saved_audiobooks_endpoint ... ok [INFO] [stdout] test api::audiobooks::get_user_saved_audiobooks::tests::test_get_user_saved_audiobooks_endpoint ... ok [INFO] [stdout] test api::audiobooks::save_audiobooks_for_current_user::tests::test_save_audiobooks_for_current_user_endpoint ... ok [INFO] [stdout] test api::categories::get_several_browse_categories::tests::test_get_several_browse_categories_endpoint ... ok [INFO] [stdout] test api::categories::get_several_browse_categories::tests::test_get_several_browse_categories_endpoint_with_locale ... ok [INFO] [stdout] test api::categories::get_single_browse_category::tests::test_get_single_browse_category_endpoint ... ok [INFO] [stdout] test api::categories::get_single_browse_category::tests::test_get_single_browse_category_endpoint_with_locale ... ok [INFO] [stdout] test api::chapters::get_chapter::tests::test_get_chapter_endpoint ... ok [INFO] [stdout] test api::episodes::get_several_episodes::tests::test_get_several_episodes_endpoint ... ok [INFO] [stdout] test api::audiobooks::get_audiobook_chapters::tests::test_get_audiobook_chapters_endpoint ... ok [INFO] [stdout] test api::episodes::check_user_saved_episodes::tests::test_check_user_saved_episodes_endpoint ... ok [INFO] [stdout] test api::episodes::get_episode::tests::test_get_episode_endpoint ... ok [INFO] [stdout] test api::episodes::get_user_saved_episodes::tests::test_get_user_saved_episode_endpoint ... ok [INFO] [stdout] test api::chapters::get_several_chapters::tests::test_get_several_chapters_endpoint ... ok [INFO] [stdout] test api::episodes::save_episodes_for_current_user::tests::test_save_episodes_for_current_user_endpoint ... ok [INFO] [stdout] test api::genres::get_available_genre_seeds::tests::test_get_available_genre_seeds_endpoint ... ok [INFO] [stdout] test api::genres::get_available_genre_seeds::tests::test_get_available_genre_seeds_endpoint_with_response ... ok [INFO] [stdout] test api::paged::all_at_once::tests::pagination_all_async ... ok [INFO] [stdout] test api::paged::all_at_once::tests::pagination_invalid_limit_async ... ok [INFO] [stdout] test api::paged::all_at_once::tests::pagination_limit_and_offset_async ... ok [INFO] [stdout] test api::markets::get_available_markets::tests::test_get_available_markets_endpoint ... ok [INFO] [stdout] test api::paged::all_at_once::tests::pagination_limit_async ... ok [INFO] [stdout] test api::markets::get_available_markets::tests::test_get_available_markets_endpoint_with_response ... ok [INFO] [stdout] test api::paged::lazy::tests::error_bad_json ... ok [INFO] [stdout] test api::paged::lazy::tests::error_detection ... ok [INFO] [stdout] test api::paged::lazy::tests::pagination_limit_and_offset ... ok [INFO] [stdout] test api::paged::lazy::tests::non_json_response ... ok [INFO] [stdout] test api::paged::pagination::tests::pagination_default ... ok [INFO] [stdout] test api::paged::pagination::tests::test_pagination_page_limit ... ok [INFO] [stdout] test api::params::tests::bool_str ... ok [INFO] [stdout] test api::params::tests::json_params_clean ... ok [INFO] [stdout] test api::params::tests::test_str_as_value ... ok [INFO] [stdout] test api::params::tests::test_string_as_value ... ok [INFO] [stdout] test api::player::get_available_devices::tests::test_get_available_devices_endpoint ... ok [INFO] [stdout] test api::player::add_item_to_playback_queue::tests::test_add_item_to_playback_queue_endpoint ... ok [INFO] [stdout] test api::player::get_currently_playing_track::tests::test_get_currently_playing_track_endpoint ... ok [INFO] [stdout] test api::player::get_playback_state::tests::test_get_playback_state_endpoint ... ok [INFO] [stdout] test api::player::get_recently_played_tracks::tests::test_get_recently_played_tracks_endpoint ... ok [INFO] [stdout] test api::player::get_user_queue::tests::test_get_user_queue_endpoint ... ok [INFO] [stdout] test api::player::pause_playback::tests::test_pause_playback_endpoint ... ok [INFO] [stdout] test api::player::set_playback_volume::tests::test_set_playback_volume_endpoint ... ok [INFO] [stdout] test api::player::seek_to_position::tests::test_seek_to_position_endpoint ... ok [INFO] [stdout] test api::player::skip_to_next::tests::test_skip_to_next_endpoint ... ok [INFO] [stdout] test api::player::set_repeat_mode::tests::test_set_repeat_mode_endpoint ... ok [INFO] [stdout] test api::player::skip_to_previous::tests::test_skip_to_previous_endpoint ... ok [INFO] [stdout] test api::player::start_playback::tests::test_start_playback_endpoint ... ok [INFO] [stdout] test api::paged::lazy::tests::page_next_url ... ok [INFO] [stdout] test api::player::start_playback::tests::test_start_playback_endpoint_with_context_and_offset ... ok [INFO] [stdout] test api::player::toggle_playback_shuffle::tests::test_toggle_playback_shuffle_endpoint ... ok [INFO] [stdout] test api::playlists::add_items_to_playlist::tests::test_add_items_to_playlist_endpoint ... ok [INFO] [stdout] test api::paged::lazy::tests::pagination_limit ... ok [INFO] [stdout] test api::player::transfer_playback::tests::test_transfer_playback_endpoint ... ok [INFO] [stdout] test api::playlists::get_playlist::tests::test_get_playlist_endpoint ... ok [INFO] [stdout] test api::playlists::change_playlist_details::tests::test_change_playlist_details_endpoint ... ok [INFO] [stdout] test api::playlists::create_playlist::tests::test_create_playlist_endpoint ... ok [INFO] [stdout] test api::playlists::get_user_playlists::tests::test_get_user_playlists_endpoint ... ok [INFO] [stdout] test api::playlists::remove_playlist_items::tests::test_remove_playlist_items_endpoint ... ok [INFO] [stdout] test api::playlists::get_playlist_cover_image::tests::test_get_playlist_cover_image_endpoint ... ok [INFO] [stdout] test api::playlists::update_playlist_items::tests::test_update_playlist_items_endpoint ... ok [INFO] [stdout] test api::raw::tests::test_spotify_error_bad_json ... ok [INFO] [stdout] test api::raw::tests::test_spotify_error_detection ... ok [INFO] [stdout] test api::paged::lazy::tests::pagination_all ... ok [INFO] [stdout] test api::playlists::get_current_user_playlists::tests::test_get_current_user_playlists_endpoint ... ok [INFO] [stdout] test api::raw::tests::test_spotify_error_detection_legacy ... ok [INFO] [stdout] test api::raw::tests::test_spotify_non_json_response ... ok [INFO] [stdout] test api::playlists::get_playlist_items::tests::test_get_playlist_items_endpoint ... ok [INFO] [stdout] test api::raw::tests::test_spotify_error_detection_unknown ... ok [INFO] [stdout] test api::search::search_for_item::tests::test_search_for_item_endpoint ... ok [INFO] [stdout] test api::raw::tests::test_spotify_non_json_response_async ... ok [INFO] [stdout] test api::search::search_for_item::tests::test_search_for_item_endpoint_with_include_external ... ok [INFO] [stdout] test api::shows::get_several_shows::tests::test_get_several_shows_endpoint ... ok [INFO] [stdout] test api::shows::get_show::tests::test_get_show_endpoint ... ok [INFO] [stdout] test api::shows::check_user_saved_shows::tests::test_check_user_saved_shows_endpoint ... ok [INFO] [stdout] test api::shows::remove_user_saved_shows::tests::test_remove_user_saved_shows_endpoint ... ok [INFO] [stdout] test api::shows::save_shows_for_current_user::tests::test_save_shows_for_current_user_endpoint ... ok [INFO] [stdout] test api::shows::get_show_episodes::tests::test_get_show_episodes_endpoint ... ok [INFO] [stdout] test api::tracks::get_several_tracks::tests::test_get_several_tracks_endpoint ... ok [INFO] [stdout] test api::tracks::check_user_saved_tracks::tests::test_check_user_saved_tracks_endpoint ... ok [INFO] [stdout] test api::tracks::get_track::tests::test_get_track_endpoint ... ok [INFO] [stdout] test api::shows::get_user_saved_shows::tests::test_get_user_saved_shows_endpoint ... ok [INFO] [stdout] test api::tracks::get_user_saved_tracks::tests::test_get_user_saved_track_endpoint ... ok [INFO] [stdout] test api::users::follow_playlist::tests::test_follow_playlist_endpoint ... ok [INFO] [stdout] test api::users::follow_playlist::tests::test_follow_playlist_endpoint_with_public_false ... ok [INFO] [stdout] test api::tracks::save_tracks_for_current_user::tests::test_save_tracks_for_current_user_endpoint ... ok [INFO] [stdout] test api::users::check_if_current_user_follows_playlist::tests::test_check_if_current_user_follows_playlist_endpoint ... ok [INFO] [stdout] test api::users::get_current_user_profile::tests::test_get_current_user_profile_endpoint ... ok [INFO] [stdout] test api::users::get_followed_artists::tests::test_get_followed_artists_endpoint ... ok [INFO] [stdout] test api::users::follow_artists_or_users::tests::test_follow_artists_or_users_endpoint ... ok [INFO] [stdout] test api::tracks::remove_user_saved_tracks::tests::test_remove_user_saved_tracks_endpoint ... ok [INFO] [stdout] test api::users::unfollow_artists_or_users::tests::test_unfollow_artists_or_users_endpoint ... ok [INFO] [stdout] test api::users::check_if_user_follows_artists_or_users::tests::test_check_if_user_follows_artists_or_users_endpoint ... ok [INFO] [stdout] test api::users::get_followed_artists::tests::test_get_followed_artists_endpoint_with_after ... ok [INFO] [stdout] test api::users::get_user_profile::tests::test_get_user_profile_endpoint ... ok [INFO] [stdout] test api::users::unfollow_playlist::tests::test_unfollow_playlist_endpoint ... ok [INFO] [stdout] test auth::pkce::tests::random_string ... ok [INFO] [stdout] test api::users::get_user_top_items::tests::test_get_user_top_items_endpoint ... ok [INFO] [stdout] test model::artists::tests::simplified_artist ... ok [INFO] [stdout] test model::artists::tests::artist ... ok [INFO] [stdout] test model::albums::tests::album ... ok [INFO] [stdout] test auth::scopes::tests::scope_kebab_case ... ok [INFO] [stdout] test model::albums::tests::simplified_album ... ok [INFO] [stdout] test model::categories::tests::category ... ok [INFO] [stdout] test model::audiobooks::tests::audiobook ... ok [INFO] [stdout] test model::audiobooks::tests::simplified_audiobook ... ok [INFO] [stdout] test model::episodes::tests::episode ... ok [INFO] [stdout] test model::chapters::tests::chapter ... ok [INFO] [stdout] test model::episodes::tests::simplified_episode ... ok [INFO] [stdout] test model::id::tests::test_id ... ok [INFO] [stdout] test model::genres::tests::genres ... ok [INFO] [stdout] test model::id::tests::test_id_from_uri ... ok [INFO] [stdout] test model::chapters::tests::simplified_chapter ... ok [INFO] [stdout] test model::markets::tests::markets ... ok [INFO] [stdout] test model::playlists::tests::playlist ... ok [INFO] [stdout] test model::player::tests::playback_state ... ok [INFO] [stdout] test model::playlists::tests::simplified_playlist ... ok [INFO] [stdout] test model::shows::tests::show ... ok [INFO] [stdout] test model::shows::tests::simplified_show ... ok [INFO] [stdout] test model::token::tests::token ... ok [INFO] [stdout] test model::search::tests::search ... ok [INFO] [stdout] test model::tracks::tests::track ... ok [INFO] [stdout] test model::search::tests::search_with_null ... ok [INFO] [stdout] test model::users::tests::current_user_pofile ... ok [INFO] [stdout] test model::users::tests::user_profile ... ok [INFO] [stdout] test api::audiobooks::get_several_audiobooks::tests::test_get_several_audiobooks_endpoint ... ok [INFO] [stdout] test api::episodes::remove_user_saved_episodes::tests::test_remove_user_saved_episodes_endpoint ... ok [INFO] [stderr] Doc-tests spotify_web_api [INFO] [stdout] [INFO] [stdout] test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test src/api/ignore.rs - api::ignore::ignore (line 21) - compile ... ok [INFO] [stdout] test src/api/raw.rs - api::raw::raw (line 18) - compile ... ok [INFO] [stdout] test src/spotify.rs - spotify::AsyncSpotify::with_client_credentials (line 968) - compile ... ok [INFO] [stdout] test src/spotify.rs - spotify::AsyncSpotify::with_authorization_code_pkce (line 794) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 11) - compile ... ok [INFO] [stdout] test src/spotify.rs - spotify::Spotify::with_authorization_code_pkce (line 338) - compile ... ok [INFO] [stdout] test src/spotify.rs - spotify::Spotify::request_token (line 555) - compile ... ok [INFO] [stdout] test src/spotify.rs - spotify::Spotify::with_client_credentials (line 505) - compile ... ok [INFO] [stdout] test src/auth/scopes.rs - auth::scopes::to_string (line 289) ... ok [INFO] [stdout] test src/auth/scopes.rs - auth::scopes::Scope (line 15) ... ok [INFO] [stdout] test src/api/paged/all_at_once.rs - api::paged::all_at_once::paged_all (line 37) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 33) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.71s; merged doctests compilation took 1.61s [INFO] running `Command { std: "docker" "inspect" "8a3732dd387a6548a3a4c8e25bf495236e2800f22400666b7e2b1271a87a392e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a3732dd387a6548a3a4c8e25bf495236e2800f22400666b7e2b1271a87a392e", kill_on_drop: false }` [INFO] [stdout] 8a3732dd387a6548a3a4c8e25bf495236e2800f22400666b7e2b1271a87a392e