[INFO] cloning repository https://github.com/Chainso/deployment-changelog [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Chainso/deployment-changelog" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChainso%2Fdeployment-changelog", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChainso%2Fdeployment-changelog'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d9d21dde246eb39406d624e61c1a7d8dab2e6dcf [INFO] testing Chainso/deployment-changelog against 1.73.0 for beta-1.74-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FChainso%2Fdeployment-changelog" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Chainso/deployment-changelog on toolchain 1.73.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.73.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/Chainso/deployment-changelog [INFO] finished tweaking git repo https://github.com/Chainso/deployment-changelog [INFO] tweaked toml for git repo https://github.com/Chainso/deployment-changelog written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/Chainso/deployment-changelog 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.73.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded iana-time-zone v0.1.54 [INFO] [stderr] Downloaded serde_with_macros v2.3.1 [INFO] [stderr] Downloaded graphql-introspection-query v0.2.0 [INFO] [stderr] Downloaded graphql_query_derive v0.12.0 [INFO] [stderr] Downloaded clap-verbosity-flag v2.0.1 [INFO] [stderr] Downloaded shadow-rs v0.21.0 [INFO] [stderr] Downloaded graphql_client v0.12.0 [INFO] [stderr] Downloaded tz-rs v0.6.14 [INFO] [stderr] Downloaded tzdb v0.5.6 [INFO] [stderr] Downloaded rustix v0.37.6 [INFO] [stderr] Downloaded graphql_client_codegen v0.12.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.55 [INFO] [stderr] Downloaded serde_with v2.3.1 [INFO] [stderr] Downloaded graphql-parser v0.4.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+1.73.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 81662bd3c14070c6738236c7d0e2c67e2f90e9b17c047580f2fa1947959bc41e [INFO] running `Command { std: "docker" "start" "-a" "81662bd3c14070c6738236c7d0e2c67e2f90e9b17c047580f2fa1947959bc41e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81662bd3c14070c6738236c7d0e2c67e2f90e9b17c047580f2fa1947959bc41e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81662bd3c14070c6738236c7d0e2c67e2f90e9b17c047580f2fa1947959bc41e", kill_on_drop: false }` [INFO] [stdout] 81662bd3c14070c6738236c7d0e2c67e2f90e9b17c047580f2fa1947959bc41e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+1.73.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f4bdd3a145c22517c723172e178273074835daa953dd8c39f70d5c1b98d6b4ab [INFO] running `Command { std: "docker" "start" "-a" "f4bdd3a145c22517c723172e178273074835daa953dd8c39f70d5c1b98d6b4ab", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.55 [INFO] [stderr] Compiling unicode-ident v1.0.8 [INFO] [stderr] Compiling quote v1.0.26 [INFO] [stderr] Compiling libc v0.2.140 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling serde_derive v1.0.159 [INFO] [stderr] Compiling itoa v1.0.6 [INFO] [stderr] Compiling once_cell v1.17.1 [INFO] [stderr] Compiling futures-core v0.3.28 [INFO] [stderr] Compiling slab v0.4.8 [INFO] [stderr] Compiling futures-channel v0.3.28 [INFO] [stderr] Compiling bytes v1.4.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling futures-sink v0.3.28 [INFO] [stderr] Compiling io-lifetimes v1.0.9 [INFO] [stderr] Compiling futures-task v0.3.28 [INFO] [stderr] Compiling tokio v1.27.0 [INFO] [stderr] Compiling futures-util v0.3.28 [INFO] [stderr] Compiling rustix v0.37.6 [INFO] [stderr] Compiling serde v1.0.159 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling linux-raw-sys v0.3.1 [INFO] [stderr] Compiling futures-io v0.3.28 [INFO] [stderr] Compiling tinyvec v1.6.0 [INFO] [stderr] Compiling tracing-core v0.1.30 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling serde_json v1.0.95 [INFO] [stderr] Compiling openssl v0.10.49 [INFO] [stderr] Compiling ryu v1.0.13 [INFO] [stderr] Compiling percent-encoding v2.2.0 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling form_urlencoded v1.1.0 [INFO] [stderr] Compiling http v0.2.9 [INFO] [stderr] Compiling utf8parse v0.2.1 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling native-tls v0.2.11 [INFO] [stderr] Compiling unicode-bidi v0.3.13 [INFO] [stderr] Compiling tracing v0.1.37 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling thiserror v1.0.40 [INFO] [stderr] Compiling syn v2.0.13 [INFO] [stderr] Compiling anstyle-parse v0.1.1 [INFO] [stderr] Compiling unreachable v1.0.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Compiling try-lock v0.2.4 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling openssl-probe v0.1.5 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling anstyle v0.3.5 [INFO] [stderr] Compiling jobserver v0.1.26 [INFO] [stderr] Compiling concolor-query v0.3.3 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling concolor-override v1.0.0 [INFO] [stderr] Compiling ascii v0.9.3 [INFO] [stderr] Compiling want v0.3.0 [INFO] [stderr] Compiling cc v1.0.79 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling iana-time-zone v0.1.54 [INFO] [stderr] Compiling http-body v0.4.5 [INFO] [stderr] Compiling combine v3.8.1 [INFO] [stderr] Compiling clap_lex v0.4.1 [INFO] [stderr] Compiling mio v0.8.6 [INFO] [stderr] Compiling socket2 v0.4.9 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling unicode-normalization v0.1.22 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling time v0.1.45 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling const_format_proc_macros v0.2.29 [INFO] [stderr] Compiling encoding_rs v0.8.32 [INFO] [stderr] Compiling base64 v0.21.0 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling tz-rs v0.6.14 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling anyhow v1.0.70 [INFO] [stderr] Compiling idna v0.3.0 [INFO] [stderr] Compiling async-trait v0.1.68 [INFO] [stderr] Compiling time-core v0.1.0 [INFO] [stderr] Compiling ipnet v2.7.2 [INFO] [stderr] Compiling time v0.3.20 [INFO] [stderr] Compiling tzdb v0.5.6 [INFO] [stderr] Compiling is_debug v1.0.1 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling openssl-sys v0.9.84 [INFO] [stderr] Compiling libz-sys v1.1.8 [INFO] [stderr] Compiling is-terminal v0.4.6 [INFO] [stderr] Compiling url v2.3.1 [INFO] [stderr] Compiling libgit2-sys v0.14.2+1.5.1 [INFO] [stderr] Compiling anstream v0.2.6 [INFO] [stderr] Compiling const_format v0.2.30 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Compiling clap_builder v4.2.1 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling env_logger v0.10.0 [INFO] [stderr] Compiling tokio-macros v2.0.0 [INFO] [stderr] Compiling futures-macro v0.3.28 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.40 [INFO] [stderr] Compiling clap_derive v4.2.0 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Compiling graphql-parser v0.4.0 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Compiling serde_with_macros v2.3.1 [INFO] [stderr] Compiling clap v4.2.1 [INFO] [stderr] Compiling clap-verbosity-flag v2.0.1 [INFO] [stderr] Compiling clap_complete v4.2.0 [INFO] [stderr] Compiling git2 v0.16.1 [INFO] [stderr] Compiling futures-executor v0.3.28 [INFO] [stderr] Compiling futures v0.3.28 [INFO] [stderr] Compiling tokio-util v0.7.7 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling h2 v0.3.16 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling chrono v0.4.24 [INFO] [stderr] Compiling graphql-introspection-query v0.2.0 [INFO] [stderr] Compiling shadow-rs v0.21.0 [INFO] [stderr] Compiling graphql_client_codegen v0.12.0 [INFO] [stderr] Compiling serde_with v2.3.1 [INFO] [stderr] Compiling hyper v0.14.25 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling reqwest v0.11.16 [INFO] [stderr] Compiling graphql_query_derive v0.12.0 [INFO] [stderr] Compiling graphql_client v0.12.0 [INFO] [stderr] Compiling deployment-changelog v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 59.48s [INFO] running `Command { std: "docker" "inspect" "f4bdd3a145c22517c723172e178273074835daa953dd8c39f70d5c1b98d6b4ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4bdd3a145c22517c723172e178273074835daa953dd8c39f70d5c1b98d6b4ab", kill_on_drop: false }` [INFO] [stdout] f4bdd3a145c22517c723172e178273074835daa953dd8c39f70d5c1b98d6b4ab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+1.73.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 78670a31158b7dd25a3dd145279479190c32ffbc2ef89537828755d0d4d703fc [INFO] running `Command { std: "docker" "start" "-a" "78670a31158b7dd25a3dd145279479190c32ffbc2ef89537828755d0d4d703fc", kill_on_drop: false }` [INFO] [stderr] Compiling deployment-changelog v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.16s [INFO] running `Command { std: "docker" "inspect" "78670a31158b7dd25a3dd145279479190c32ffbc2ef89537828755d0d4d703fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "78670a31158b7dd25a3dd145279479190c32ffbc2ef89537828755d0d4d703fc", kill_on_drop: false }` [INFO] [stdout] 78670a31158b7dd25a3dd145279479190c32ffbc2ef89537828755d0d4d703fc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+1.73.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] aa8c1805fefa4d79dccd93c7829bd313d3091b01078ebb09afd908da3aff31e6 [INFO] running `Command { std: "docker" "start" "-a" "aa8c1805fefa4d79dccd93c7829bd313d3091b01078ebb09afd908da3aff31e6", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/deployment_changelog-c775e823d11ac3ab) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/deployment_changelog-dbf31156e5fcd0df) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests deployment-changelog [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 541) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketCommit (line 284) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket (line 47) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketAuthor (line 333) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPage (line 113) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated (line 158) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestAuthor (line 439) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket (line 13) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 573) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket (line 30) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::next (line 220) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'a,T>::new (line 189) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::is_last (line 253) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestIssue (line 484) ... FAILED [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequest (line 381) ... FAILED [INFO] [stdout] test src/api/graphql.rs - api::graphql (line 16) ... FAILED [INFO] [stdout] test src/api/graphql.rs - api::graphql::GraphQLClient (line 67) ... FAILED [INFO] [stdout] test src/api/graphql.rs - api::graphql::GraphQLClient::from_client (line 135) ... FAILED [INFO] [stdout] test src/api/graphql.rs - api::graphql::GraphQLClient::new (line 111) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest (line 17) ... FAILED [INFO] [stdout] test src/api/jira.rs - api::jira (line 22) ... FAILED [INFO] [stdout] test src/api/graphql.rs - api::graphql::GraphQLClient::post (line 155) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest (line 75) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::Paginated (line 144) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::Paginated::is_last (line 181) ... FAILED [INFO] [stdout] test src/api/jira.rs - api::jira::JiraClient::get_issue (line 327) ... ok [INFO] [stdout] test src/api/rest.rs - api::rest::Paginated::all (line 197) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::Paginated::next (line 167) ... FAILED [INFO] [stdout] test src/api/jira.rs - api::jira::Comments (line 169) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraIssue (line 86) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraIssueFields (line 120) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraClient (line 271) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraAuthor (line 228) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraIssue (line 67) ... ok [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::build_url (line 388) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient (line 233) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::builder (line 286) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::new (line 266) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest (line 42) ... ok [INFO] [stdout] test src/api/rest.rs - api::rest::RestClientBuilder (line 418) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::post_json (line 332) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker (line 13) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::execute (line 360) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClientBuilder::new (line 444) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClientBuilder::build (line 477) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker::SpinnakerClient (line 91) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker::MdEnvironmentStatesQuery (line 53) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient::get (line 305) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::from_client (line 152) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::new (line 129) ... FAILED [INFO] [stdout] test src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::get_environment_states (line 179) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog (line 9) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::Changelog::get_changelog_from_range (line 422) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::Changelog::get_changelog_from_spinnaker (line 276) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::Changelog::new (line 223) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::CommitSpecifier (line 58) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::Changelog (line 175) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::SpinnakerEnvironment (line 102) ... FAILED [INFO] [stdout] test src/api/rest.rs - api::rest::Paginated (line 111) ... ok [INFO] [stdout] test src/api/rest.rs - api::rest::RestClient (line 225) ... FAILED [INFO] [stdout] test src/changelog.rs - changelog::GitCommitRange (line 139) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraClient::new (line 293) ... ok [INFO] [stdout] test src/api/rest.rs - api::rest (line 9) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira::JiraClient::from_client (line 309) ... ok [INFO] [stdout] test src/api/jira.rs - api::jira (line 13) ... ok [INFO] [stdout] test src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 532) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 541) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:551:29 [INFO] [stdout] | [INFO] [stdout] 13 | let mut commits_paginated = client.compare_commits(project_key, repo_slug, start_commit, end_commit); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:553:59 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_541_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 15 | while let Some(commits_result) = commits_paginated.next().await { [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketCommit (line 284) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:295:24 [INFO] [stdout] | [INFO] [stdout] 14 | let mut commits_iter = client.compare_commits(project_key, repo_slug, start_commit, end_commit); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:296:38 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_284_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 15 | let all_commits = commits_iter.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket (line 47) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:54:84 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_47_0() { [INFO] [stdout] | --------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 10 | let issues = bitbucket_client.get_pull_request_issues("MY_PROJECT", "MY_REPO", 42).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0728`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketAuthor (line 333) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:344:24 [INFO] [stdout] | [INFO] [stdout] 14 | let mut commits_iter = client.compare_commits(project_key, repo_slug, start_commit, end_commit); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:345:38 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_333_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 15 | let all_commits = commits_iter.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPage (line 113) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `BitbucketCommit` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 8 | let commits: Vec = commit_page.values; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/bitbucket.rs:577:1 [INFO] [stdout] | [INFO] [stdout] 577 | pub struct BitbucketClient { [INFO] [stdout] | -------------------------- similarly named struct `BitbucketClient` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 8 | let commits: Vec = commit_page.values; [INFO] [stdout] | ~~~~~~~~~~~~~~~ [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::bitbucket::BitbucketCommit; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `commit_page` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:118:37 [INFO] [stdout] | [INFO] [stdout] 8 | let commits: Vec = commit_page.values; [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated (line 158) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:169:24 [INFO] [stdout] | [INFO] [stdout] 14 | let mut commits_iter = client.compare_commits(project_key, repo_slug, start_commit, end_commit); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_158_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 15 | let all_commits = commits_iter.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestAuthor (line 439) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:449:19 [INFO] [stdout] | [INFO] [stdout] 13 | let mut pr_iter = client.get_pull_requests(project_key, repo_slug, commit_hash); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:450:39 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_439_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 14 | let all_pull_requests = pr_iter.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket (line 13) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:22:33 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_13_0() { [INFO] [stdout] | --------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 12 | let all_commits = commits.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all` found for struct `BitbucketPaginated` in the current scope [INFO] [stdout] --> src/api/bitbucket.rs:22:27 [INFO] [stdout] | [INFO] [stdout] 12 | let all_commits = commits.all().await.unwrap(); [INFO] [stdout] | ^^^ method not found in `BitbucketPaginated<'_, BitbucketCommit>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/rest.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | async fn all(&mut self) -> Result> { [INFO] [stdout] | --- the method is available for `BitbucketPaginated<'_, BitbucketCommit>` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it: [INFO] [stdout] | [INFO] [stdout] 2 + use crate::deployment_changelog::api::rest::Paginated; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0599, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 573) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BitbucketClient` [INFO] [stdout] --> src/api/bitbucket.rs:574:14 [INFO] [stdout] | [INFO] [stdout] 3 | let client = BitbucketClient::new("https://api.bitbucket.com").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `BitbucketClient` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::bitbucket::BitbucketClient; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket (line 30) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:39:45 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_30_0() { [INFO] [stdout] | --------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 12 | let all_pull_requests = pull_requests.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all` found for struct `BitbucketPaginated` in the current scope [INFO] [stdout] --> src/api/bitbucket.rs:39:39 [INFO] [stdout] | [INFO] [stdout] 12 | let all_pull_requests = pull_requests.all().await.unwrap(); [INFO] [stdout] | ^^^ method not found in `BitbucketPaginated<'_, BitbucketPullRequest>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/rest.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | async fn all(&mut self) -> Result> { [INFO] [stdout] | --- the method is available for `BitbucketPaginated<'_, BitbucketPullRequest>` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it: [INFO] [stdout] | [INFO] [stdout] 2 + use crate::deployment_changelog::api::rest::Paginated; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0599, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::next (line 220) stdout ---- [INFO] [stdout] error[E0624]: associated function `new` is private [INFO] [stdout] --> src/api/bitbucket.rs:228:64 [INFO] [stdout] | [INFO] [stdout] 11 | let mut paginated = BitbucketPaginated::::new(&client, url.to_string(), None); [INFO] [stdout] | ^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/bitbucket.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | fn new(client: &'a BitbucketClient, url: String, query: Option<&HashMap>) -> Self { [INFO] [stdout] | ------------------------------------------------------------------------------------------------- private associated function defined here [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `next` found for struct `BitbucketPaginated` in the current scope [INFO] [stdout] --> src/api/bitbucket.rs:230:29 [INFO] [stdout] | [INFO] [stdout] 13 | let commits = paginated.next().await.unwrap(); [INFO] [stdout] | ^^^^ method not found in `BitbucketPaginated<'_, BitbucketCommit>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/rest.rs:175:14 [INFO] [stdout] | [INFO] [stdout] 175 | async fn next(&mut self) -> Result>; [INFO] [stdout] | ---- the method is available for `BitbucketPaginated<'_, BitbucketCommit>` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it: [INFO] [stdout] | [INFO] [stdout] 2 + use crate::deployment_changelog::api::rest::Paginated; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0599, E0624. [INFO] [stdout] For more information about an error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'a,T>::new (line 189) stdout ---- [INFO] [stdout] error[E0624]: associated function `new` is private [INFO] [stdout] --> src/api/bitbucket.rs:196:37 [INFO] [stdout] | [INFO] [stdout] 10 | let paginated = BitbucketPaginated::new(&client, url.to_string(), None); [INFO] [stdout] | ^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/bitbucket.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | fn new(client: &'a BitbucketClient, url: String, query: Option<&HashMap>) -> Self { [INFO] [stdout] | ------------------------------------------------------------------------------------------------- private associated function defined here [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0624`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::is_last (line 253) stdout ---- [INFO] [stdout] error[E0624]: associated function `new` is private [INFO] [stdout] --> src/api/bitbucket.rs:261:64 [INFO] [stdout] | [INFO] [stdout] 11 | let mut paginated = BitbucketPaginated::::new(&client, url.to_string(), None); [INFO] [stdout] | ^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/bitbucket.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | fn new(client: &'a BitbucketClient, url: String, query: Option<&HashMap>) -> Self { [INFO] [stdout] | ------------------------------------------------------------------------------------------------- private associated function defined here [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `is_last` found for struct `BitbucketPaginated` in the current scope [INFO] [stdout] --> src/api/bitbucket.rs:263:22 [INFO] [stdout] | [INFO] [stdout] 13 | while !paginated.is_last() { [INFO] [stdout] | ^^^^^^^ method not found in `BitbucketPaginated<'_, BitbucketCommit>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/rest.rs:189:8 [INFO] [stdout] | [INFO] [stdout] 189 | fn is_last(&self) -> bool; [INFO] [stdout] | ------- the method is available for `BitbucketPaginated<'_, BitbucketCommit>` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it: [INFO] [stdout] | [INFO] [stdout] 2 + use crate::deployment_changelog::api::rest::Paginated; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `next` found for struct `BitbucketPaginated` in the current scope [INFO] [stdout] --> src/api/bitbucket.rs:264:33 [INFO] [stdout] | [INFO] [stdout] 14 | let commits = paginated.next().await.unwrap(); [INFO] [stdout] | ^^^^ method not found in `BitbucketPaginated<'_, BitbucketCommit>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/api/rest.rs:175:14 [INFO] [stdout] | [INFO] [stdout] 175 | async fn next(&mut self) -> Result>; [INFO] [stdout] | ---- the method is available for `BitbucketPaginated<'_, BitbucketCommit>` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it: [INFO] [stdout] | [INFO] [stdout] 2 + use crate::deployment_changelog::api::rest::Paginated; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0599, E0624. [INFO] [stdout] For more information about an error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestIssue (line 484) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:493:21 [INFO] [stdout] | [INFO] [stdout] 12 | let issues_result = client.get_pull_request_issues(project_key, repo_slug, pull_request_id).await; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:493:93 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_484_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 12 | let issues_result = client.get_pull_request_issues(project_key, repo_slug, pull_request_id).await; [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequest (line 381) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/bitbucket.rs:391:19 [INFO] [stdout] | [INFO] [stdout] 13 | let mut pr_iter = client.get_pull_requests(project_key, repo_slug, commit_hash); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/bitbucket.rs:392:39 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_bitbucket_rs_381_0() { [INFO] [stdout] | ---------------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 14 | let all_pull_requests = pr_iter.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/graphql.rs - api::graphql (line 16) stdout ---- [INFO] [stdout] error: Failed to generate GraphQLQuery impl: Could not find file with path: /opt/rustwide/workdir/path/to/schema.graphql [INFO] [stdout] [INFO] [stdout] Hint: file paths in the GraphQLQuery attribute are relative to the project root (location of the Cargo.toml). Example: query_path = "src/my_query.graphql". [INFO] [stdout] --> src/api/graphql.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 11 | / #[graphql( [INFO] [stdout] 12 | | schema_path = "path/to/schema.graphql", [INFO] [stdout] 13 | | query_path = "path/to/query.graphql", [INFO] [stdout] 14 | | response_derives = "Debug" [INFO] [stdout] 15 | | )] [INFO] [stdout] 16 | | struct MyQuery; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/graphql.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 6 | use deployment_changelog::api::rest::graphql::GraphQLClient; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/api/graphql.rs:31:45 [INFO] [stdout] | [INFO] [stdout] 18 | async fn execute_query() -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `ResponseData` implemented for `MyQuery`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 18 | async fn execute_query() -> Result::ResponseData>> { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0223, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0223`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/graphql.rs - api::graphql::GraphQLClient (line 67) stdout ---- [INFO] [stdout] error: Failed to generate GraphQLQuery impl: Could not find file with path: /opt/rustwide/workdir/path/to/schema.graphql [INFO] [stdout] [INFO] [stdout] Hint: file paths in the GraphQLQuery attribute are relative to the project root (location of the Cargo.toml). Example: query_path = "src/my_query.graphql". [INFO] [stdout] --> src/api/graphql.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 11 | / #[graphql( [INFO] [stdout] 12 | | schema_path = "path/to/schema.graphql", [INFO] [stdout] 13 | | query_path = "path/to/query.graphql", [INFO] [stdout] 14 | | response_derives = "Debug" [INFO] [stdout] 15 | | )] [INFO] [stdout] 16 | | struct MyQuery; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/graphql.rs:70:38 [INFO] [stdout] | [INFO] [stdout] 6 | use deployment_changelog::api::rest::graphql::GraphQLClient; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/api/graphql.rs:82:45 [INFO] [stdout] | [INFO] [stdout] 18 | async fn execute_query() -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `ResponseData` implemented for `MyQuery`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 18 | async fn execute_query() -> Result::ResponseData>> { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0223, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0223`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/graphql.rs - api::graphql::GraphQLClient::from_client (line 135) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/graphql.rs:137:39 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::{graphql::GraphQLClient, RestClient}; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`) [INFO] [stdout] --> src/api/graphql.rs:139:61 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_graphql_rs_135_0() { [INFO] [stdout] | ------------------------------------------- this function should return `Result` or `Option` to accept `?` [INFO] [stdout] ... [INFO] [stdout] 7 | let rest_client = RestClient::new("https://api.example.com")?; [INFO] [stdout] | ^ cannot use the `?` operator in a function that returns `()` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromResidual>` is not implemented for `()` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/graphql.rs - api::graphql::GraphQLClient::new (line 111) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/graphql.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::graphql::GraphQLClient; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest (line 17) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:37:80 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_17_0() { [INFO] [stdout] | ---------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 23 | let response: ResponseData = rest_client.get("/endpoint", Some(&query_params)).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0728`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/jira.rs - api::jira (line 22) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `client` in this scope [INFO] [stdout] --> src/api/jira.rs:29:7 [INFO] [stdout] | [INFO] [stdout] 10 | match client.get_issue(issue_key).await { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/jira.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_jira_rs_22_0() { [INFO] [stdout] | ---------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 10 | match client.get_issue(issue_key).await { [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/graphql.rs - api::graphql::GraphQLClient::post (line 155) stdout ---- [INFO] [stdout] error: Failed to generate GraphQLQuery impl: Could not find file with path: /opt/rustwide/workdir/path/to/schema.graphql [INFO] [stdout] [INFO] [stdout] Hint: file paths in the GraphQLQuery attribute are relative to the project root (location of the Cargo.toml). Example: query_path = "src/my_query.graphql". [INFO] [stdout] --> src/api/graphql.rs:161:1 [INFO] [stdout] | [INFO] [stdout] 9 | / #[graphql( [INFO] [stdout] 10 | | schema_path = "path/to/schema.graphql", [INFO] [stdout] 11 | | query_path = "path/to/query.graphql", [INFO] [stdout] 12 | | response_derives = "Debug" [INFO] [stdout] 13 | | )] [INFO] [stdout] 14 | | struct MyQuery; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/graphql.rs:157:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::graphql::GraphQLClient; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/api/graphql.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 16 | async fn execute_query() -> Result> { [INFO] [stdout] | ^^^^^^ ------------------------------- supplied 1 generic argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic argument [INFO] [stdout] | [INFO] [stdout] 16 | async fn execute_query() -> Result, E> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error[E0223]: ambiguous associated type [INFO] [stdout] --> src/api/graphql.rs:168:45 [INFO] [stdout] | [INFO] [stdout] 16 | async fn execute_query() -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if there were a trait named `Example` with associated type `ResponseData` implemented for `MyQuery`, you could use the fully-qualified path [INFO] [stdout] | [INFO] [stdout] 16 | async fn execute_query() -> Result::ResponseData>> { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0223, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest (line 75) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PaginatedItems` in this scope [INFO] [stdout] --> src/api/rest.rs:84:27 [INFO] [stdout] | [INFO] [stdout] 12 | let mut paginated_items = PaginatedItems { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:90:39 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_75_0() { [INFO] [stdout] | ---------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 18 | let all_items = paginated_items.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::Paginated (line 144) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PaginatedItems` in this scope [INFO] [stdout] --> src/api/rest.rs:153:27 [INFO] [stdout] | [INFO] [stdout] 12 | let mut paginated_items = PaginatedItems { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:159:39 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_144_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 18 | let all_items = paginated_items.all().await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::Paginated::is_last (line 181) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `bitbucket_client` in this scope [INFO] [stdout] --> src/api/rest.rs:182:29 [INFO] [stdout] | [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::Paginated::all (line 197) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `bitbucket_client` in this scope [INFO] [stdout] --> src/api/rest.rs:198:29 [INFO] [stdout] | [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:199:43 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_197_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] 4 | let all_commits = paginated_commits.all().await?; [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`) [INFO] [stdout] --> src/api/rest.rs:199:48 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_197_0() { [INFO] [stdout] | ---------------------------------------- this function should return `Result` or `Option` to accept `?` [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] 4 | let all_commits = paginated_commits.all().await?; [INFO] [stdout] | ^ cannot use the `?` operator in a function that returns `()` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromResidual<_>` is not implemented for `()` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::Paginated::next (line 167) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `bitbucket_client` in this scope [INFO] [stdout] --> src/api/rest.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:169:50 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_167_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] 4 | let next_page_commits = paginated_commits.next().await?; [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`) [INFO] [stdout] --> src/api/rest.rs:169:55 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_167_0() { [INFO] [stdout] | ---------------------------------------- this function should return `Result` or `Option` to accept `?` [INFO] [stdout] 3 | let mut paginated_commits = bitbucket_client.compare_commits("PROJECT", "REPO", "start_commit", "end_commit"); [INFO] [stdout] 4 | let next_page_commits = paginated_commits.next().await?; [INFO] [stdout] | ^ cannot use the `?` operator in a function that returns `()` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromResidual<_>` is not implemented for `()` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::build_url (line 388) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `rest_client` in this scope [INFO] [stdout] --> src/api/rest.rs:389:11 [INFO] [stdout] | [INFO] [stdout] 3 | let url = rest_client.build_url("/2.0/repositories/user/repo/commits", "GET").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient (line 233) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:253:80 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_233_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 23 | let response: ResponseData = rest_client.get("/endpoint", Some(&query_params)).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0728`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::builder (line 286) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RestClient` [INFO] [stdout] --> src/api/rest.rs:287:27 [INFO] [stdout] | [INFO] [stdout] 3 | let rest_client_builder = RestClient::builder("https://api.bitbucket.org").unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `RestClient` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::rest::RestClient; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::new (line 266) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RestClient` [INFO] [stdout] --> src/api/rest.rs:267:19 [INFO] [stdout] | [INFO] [stdout] 3 | let rest_client = RestClient::new("https://api.bitbucket.org").unwrap(); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `RestClient` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::rest::RestClient; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClientBuilder (line 418) stdout ---- [INFO] [stdout] error[E0594]: cannot assign to `rest_client_builder.client_builder`, as `rest_client_builder` is not declared as mutable [INFO] [stdout] --> src/api/rest.rs:426:1 [INFO] [stdout] | [INFO] [stdout] 11 | rest_client_builder.client_builder = rest_client_builder.client_builder [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot assign [INFO] [stdout] | [INFO] [stdout] help: consider changing this to be mutable [INFO] [stdout] | [INFO] [stdout] 8 | let mut rest_client_builder = RestClientBuilder::new("https://api.example.com") [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0594`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::post_json (line 332) stdout ---- [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NewComment` in this scope [INFO] [stdout] --> src/api/rest.rs:333:19 [INFO] [stdout] | [INFO] [stdout] 3 | let new_comment = NewComment { content: "This is a comment.".to_string() }; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Comment` in this scope [INFO] [stdout] --> src/api/rest.rs:334:14 [INFO] [stdout] | [INFO] [stdout] 4 | let comment: Comment = rest_client.post_json("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/pullrequests/1/comments", &ne... [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::jira::Comment; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest_client` in this scope [INFO] [stdout] --> src/api/rest.rs:334:24 [INFO] [stdout] | [INFO] [stdout] 4 | let comment: Comment = rest_client.post_json("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/pullrequests/1/comments", &ne... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:334:149 [INFO] [stdout] | [INFO] [stdout] 2 | ...ase)] fn _doctest_main_src_api_rest_rs_332_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] 3 | ...content: "This is a comment.".to_string() }; [INFO] [stdout] 4 | ...ent.post_json("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/pullrequests/1/comments", &new_comment).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker (line 13) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:15:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::spinnaker::{SpinnakerClient, md_environment_states_query}; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/api/spinnaker.rs:18:40 [INFO] [stdout] | [INFO] [stdout] 8 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | ^^^^^^ ----------------------------------------- supplied 1 generic argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic argument [INFO] [stdout] | [INFO] [stdout] 8 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::execute (line 360) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `rest_client` in this scope [INFO] [stdout] --> src/api/rest.rs:361:15 [INFO] [stdout] | [INFO] [stdout] 3 | let request = rest_client.client.get("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/commits") [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Commit` in this scope [INFO] [stdout] --> src/api/rest.rs:364:18 [INFO] [stdout] | [INFO] [stdout] 6 | let commits: Vec = rest_client.execute(request).await.unwrap(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_360_0() { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest_client` in this scope [INFO] [stdout] --> src/api/rest.rs:364:28 [INFO] [stdout] | [INFO] [stdout] 6 | let commits: Vec = rest_client.execute(request).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:364:57 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_360_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] ... [INFO] [stdout] 6 | let commits: Vec = rest_client.execute(request).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClientBuilder::new (line 444) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RestClientBuilder` [INFO] [stdout] --> src/api/rest.rs:445:27 [INFO] [stdout] | [INFO] [stdout] 3 | let rest_client_builder = RestClientBuilder::new("https://api.bitbucket.org").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `RestClientBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::rest::RestClientBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClientBuilder::build (line 477) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RestClientBuilder` [INFO] [stdout] --> src/api/rest.rs:478:27 [INFO] [stdout] | [INFO] [stdout] 3 | let rest_client_builder = RestClientBuilder::new("https://api.bitbucket.org").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `RestClientBuilder` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use deployment_changelog::api::rest::RestClientBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker::SpinnakerClient (line 91) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:93:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::spinnaker::{SpinnakerClient, md_environment_states_query}; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/api/spinnaker.rs:95:40 [INFO] [stdout] | [INFO] [stdout] 7 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | ^^^^^^ ----------------------------------------- supplied 1 generic argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic argument [INFO] [stdout] | [INFO] [stdout] 7 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker::MdEnvironmentStatesQuery (line 53) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:55:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::spinnaker::{MdEnvironmentStatesQuery, GraphQLClient}; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/spinnaker.rs:56:38 [INFO] [stdout] | [INFO] [stdout] 6 | use deployment_changelog::api::rest::graphql::Response; [INFO] [stdout] | ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:57:38 [INFO] [stdout] | [INFO] [stdout] 7 | use deployment_changelog::api::rest::spinnaker::md_environment_states_query; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/api/spinnaker.rs:59:48 [INFO] [stdout] | [INFO] [stdout] 9 | async fn execute_environment_states_query() -> Result> { [INFO] [stdout] | ^^^^^^ --------------------------------------------------- supplied 1 generic argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic argument [INFO] [stdout] | [INFO] [stdout] 9 | async fn execute_environment_states_query() -> Result, E> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient::get (line 305) stdout ---- [INFO] [stdout] error[E0412]: cannot find type `Commit` in this scope [INFO] [stdout] --> src/api/rest.rs:306:18 [INFO] [stdout] | [INFO] [stdout] 3 | let commits: Vec = rest_client.get("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/commits", None).await.unwrap(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_305_0() { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `rest_client` in this scope [INFO] [stdout] --> src/api/rest.rs:306:28 [INFO] [stdout] | [INFO] [stdout] 3 | let commits: Vec = rest_client.get("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/commits", None).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/api/rest.rs:306:123 [INFO] [stdout] | [INFO] [stdout] 2 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_api_rest_rs_305_0() { [INFO] [stdout] | ----------------------------------- this is not `async` [INFO] [stdout] 3 | let commits: Vec = rest_client.get("https://api.bitbucket.org/api/rest/2.0/repositories/user/repo/commits", None).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::from_client (line 152) stdout ---- [INFO] [stdout] error[E0432]: unresolved imports `deployment_changelog::api::rest::spinnaker`, `deployment_changelog::api::rest::graphql` [INFO] [stdout] --> src/api/spinnaker.rs:154:39 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::{spinnaker::SpinnakerClient, graphql::GraphQLClient}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ could not find `graphql` in `rest` [INFO] [stdout] | | [INFO] [stdout] | could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::new (line 129) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:131:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::spinnaker::SpinnakerClient; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::get_environment_states (line 179) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `deployment_changelog::api::rest::spinnaker` [INFO] [stdout] --> src/api/spinnaker.rs:181:38 [INFO] [stdout] | [INFO] [stdout] 5 | use deployment_changelog::api::rest::spinnaker::{SpinnakerClient, md_environment_states_query}; [INFO] [stdout] | ^^^^^^^^^ could not find `spinnaker` in `rest` [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied [INFO] [stdout] --> src/api/spinnaker.rs:183:40 [INFO] [stdout] | [INFO] [stdout] 7 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | ^^^^^^ ----------------------------------------- supplied 1 generic argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic argument [INFO] [stdout] | [INFO] [stdout] 7 | async fn fetch_environment_states() -> Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog (line 9) stdout ---- [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/changelog.rs:28:21 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: expected `&BitbucketClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:28:36 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&BitbucketClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: expected `&JiraClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&JiraClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/changelog.rs:251:18 [INFO] [stdout] | [INFO] [stdout] 251 | pub async fn new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::Changelog::get_changelog_from_range (line 422) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/changelog.rs:440:101 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_changelog_rs_422_0() { [INFO] [stdout] | ------------------------------------ this is not `async` [INFO] [stdout] ... [INFO] [stdout] 21 | let changelog = Changelog::get_changelog_from_range(&bitbucket_client, &jira_client, &commit_range).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/changelog.rs:440:17 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::get_changelog_from_range(&bitbucket_client, &jira_client, &commit_range).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: expected `&BitbucketClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:440:53 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::get_changelog_from_range(&bitbucket_client, &jira_client, &commit_range).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&BitbucketClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: expected `&JiraClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:440:72 [INFO] [stdout] | [INFO] [stdout] 21 | let changelog = Changelog::get_changelog_from_range(&bitbucket_client, &jira_client, &commit_range).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&JiraClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/changelog.rs:446:18 [INFO] [stdout] | [INFO] [stdout] 446 | pub async fn get_changelog_from_range( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::Changelog::get_changelog_from_spinnaker (line 276) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/changelog.rs:297:106 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_changelog_rs_276_0() { [INFO] [stdout] | ------------------------------------ this is not `async` [INFO] [stdout] ... [INFO] [stdout] 24 | let changelog = Changelog::get_changelog_from_spinnaker(&bitbucket_client, &jira_client, &spinnaker_env).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/changelog.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 15 | client: spinnaker_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `SpinnakerClient`, found `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `SpinnakerClient` [INFO] [stdout] found enum `Result` [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/changelog.rs:297:17 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::get_changelog_from_spinnaker(&bitbucket_client, &jira_client, &spinnaker_env).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: expected `&BitbucketClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:297:57 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::get_changelog_from_spinnaker(&bitbucket_client, &jira_client, &spinnaker_env).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&BitbucketClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: expected `&JiraClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:297:76 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::get_changelog_from_spinnaker(&bitbucket_client, &jira_client, &spinnaker_env).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&JiraClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/changelog.rs:304:18 [INFO] [stdout] | [INFO] [stdout] 304 | pub async fn get_changelog_from_spinnaker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::Changelog::new (line 223) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/changelog.rs:244:84 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_changelog_rs_223_0() { [INFO] [stdout] | ------------------------------------ this is not `async` [INFO] [stdout] ... [INFO] [stdout] 24 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/changelog.rs:244:17 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: expected `&BitbucketClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:244:32 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&BitbucketClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: expected `&JiraClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:244:51 [INFO] [stdout] | [INFO] [stdout] 24 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&JiraClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/changelog.rs:251:18 [INFO] [stdout] | [INFO] [stdout] 251 | pub async fn new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::CommitSpecifier (line 58) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/changelog.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 11 | client: spinnaker_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `SpinnakerClient`, found `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `SpinnakerClient` [INFO] [stdout] found enum `Result` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::Changelog (line 175) stdout ---- [INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks [INFO] [stdout] --> src/changelog.rs:191:84 [INFO] [stdout] | [INFO] [stdout] 4 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_changelog_rs_175_0() { [INFO] [stdout] | ------------------------------------ this is not `async` [INFO] [stdout] ... [INFO] [stdout] 19 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^ only allowed inside `async` functions and blocks [INFO] [stdout] [INFO] [stdout] error[E0308]: arguments to this function are incorrect [INFO] [stdout] --> src/changelog.rs:191:17 [INFO] [stdout] | [INFO] [stdout] 19 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: expected `&BitbucketClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:191:32 [INFO] [stdout] | [INFO] [stdout] 19 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&BitbucketClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: expected `&JiraClient`, found `&Result` [INFO] [stdout] --> src/changelog.rs:191:51 [INFO] [stdout] | [INFO] [stdout] 19 | let changelog = Changelog::new(&bitbucket_client, &jira_client, &commit_specifier).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: expected reference `&JiraClient` [INFO] [stdout] found reference `&Result` [INFO] [stdout] note: associated function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/changelog.rs:251:18 [INFO] [stdout] | [INFO] [stdout] 251 | pub async fn new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0308, E0728. [INFO] [stdout] For more information about an error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/changelog.rs - changelog::SpinnakerEnvironment (line 102) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/changelog.rs:109:13 [INFO] [stdout] | [INFO] [stdout] 10 | client: spinnaker_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ expected `SpinnakerClient`, found `Result` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `SpinnakerClient` [INFO] [stdout] found enum `Result` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/api/rest.rs - api::rest::RestClient (line 225) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcrH7cc8/symbols.o" "/tmp/rustdoctestIkRFxT/rust_out.rust_out.6596926f5eed4382-cgu.0.rcgu.o" "/tmp/rustdoctestIkRFxT/rust_out.4y5psyme2hz3lpdy.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/libgit2-sys-16435e4ceed96f76/out/build" "-L" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libdeployment_changelog-18a6daa56b992f89.rlib" "/opt/rustwide/target/debug/deps/libfutures-ac72602b2e928982.rlib" "/opt/rustwide/target/debug/deps/libfutures_executor-fe16d7d417cfdba0.rlib" "/opt/rustwide/target/debug/deps/libgraphql_client-22ffb12c953cc17c.rlib" "/opt/rustwide/target/debug/deps/libserde_with-480f93ec3a72d1b5.rlib" "/opt/rustwide/target/debug/deps/libchrono-bf813f0d174d0a38.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-df35d88f07de963b.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-b7ad882392cb5c04.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-ea01094683633ce6.rlib" "/opt/rustwide/target/debug/deps/libtime-820f77016eccb6d9.rlib" "/opt/rustwide/target/debug/deps/libanyhow-d50b7a9a2d603013.rlib" "/opt/rustwide/target/debug/deps/libreqwest-e480d7c5bd50aac5.rlib" "/opt/rustwide/target/debug/deps/libhyper_tls-3834a51f4cfd4714.rlib" "/opt/rustwide/target/debug/deps/libserde_urlencoded-5cfca34ecfd2485b.rlib" "/opt/rustwide/target/debug/deps/libbase64-83d17d9c6641c4b2.rlib" "/opt/rustwide/target/debug/deps/libipnet-35f3b3c1f918e991.rlib" "/opt/rustwide/target/debug/deps/libtokio_native_tls-c993656c949eded8.rlib" "/opt/rustwide/target/debug/deps/libmime-91e2ac1991691a39.rlib" "/opt/rustwide/target/debug/deps/libencoding_rs-978e284b6623f287.rlib" "/opt/rustwide/target/debug/deps/libserde_json-36f4f3062590b73d.rlib" "/opt/rustwide/target/debug/deps/libryu-94d0d406d68992e4.rlib" "/opt/rustwide/target/debug/deps/libserde-72417c8c75e9bce9.rlib" "/opt/rustwide/target/debug/deps/libnative_tls-4b667b32ef1cee9c.rlib" "/opt/rustwide/target/debug/deps/libopenssl_probe-616ce4d2798b29ed.rlib" "/opt/rustwide/target/debug/deps/libopenssl-ff69af74a13ba5b8.rlib" "/opt/rustwide/target/debug/deps/libbitflags-55ef495d32b18366.rlib" "/opt/rustwide/target/debug/deps/libforeign_types-252e021f149825e3.rlib" "/opt/rustwide/target/debug/deps/libforeign_types_shared-74c6eca1cfb638d2.rlib" "/opt/rustwide/target/debug/deps/libopenssl_sys-b2cfef9e05b5e721.rlib" "/opt/rustwide/target/debug/deps/libhyper-764df7a53d672480.rlib" "/opt/rustwide/target/debug/deps/libwant-a69f433d42339ee8.rlib" "/opt/rustwide/target/debug/deps/libtry_lock-cc6b502c2ab95669.rlib" "/opt/rustwide/target/debug/deps/libhttparse-1f0d32fb3a9db302.rlib" "/opt/rustwide/target/debug/deps/libh2-1a6e2f982e0ad6c1.rlib" "/opt/rustwide/target/debug/deps/libindexmap-38cf2de585bec8a5.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-408c3396876b0f1d.rlib" "/opt/rustwide/target/debug/deps/libtokio_util-9e951ba43303e7d8.rlib" "/opt/rustwide/target/debug/deps/libtower_service-d6b7116ad82b0f83.rlib" "/opt/rustwide/target/debug/deps/libtracing-142cf4142a3f63dc.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-11c67738fa1c652b.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-2962986a797a1af8.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-b1efc079fc96e67d.rlib" "/opt/rustwide/target/debug/deps/libmemchr-473745ae03f35f8d.rlib" "/opt/rustwide/target/debug/deps/libfutures_io-2fc2387f3e56f6c6.rlib" "/opt/rustwide/target/debug/deps/libslab-82e0536d2bd281e1.rlib" "/opt/rustwide/target/debug/deps/libfutures_channel-9d2b2c48e7c8ddef.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-4c6559d82429ad18.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-7abe831f6c5dbab9.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-c2f8c3e8b8c28b8a.rlib" "/opt/rustwide/target/debug/deps/libtokio-9903aef48caba5ff.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-7b68935878966f28.rlib" "/opt/rustwide/target/debug/deps/libsocket2-355c9dc50171bd43.rlib" "/opt/rustwide/target/debug/deps/libmio-70129e63864713bb.rlib" "/opt/rustwide/target/debug/deps/liblibc-9950bc2ec61ab58f.rlib" "/opt/rustwide/target/debug/deps/libhttp_body-7adcf18384e59337.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-972a687a6967211a.rlib" "/opt/rustwide/target/debug/deps/liblog-80aea7c79c332a9d.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-292db5e7ed008e20.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-aab04a2a07d4a626.rlib" "/opt/rustwide/target/debug/deps/liburl-aa64698f36288ba7.rlib" "/opt/rustwide/target/debug/deps/libidna-bc7caf9ef8e5d8b6.rlib" "/opt/rustwide/target/debug/deps/libunicode_normalization-77535547e67545c8.rlib" "/opt/rustwide/target/debug/deps/libtinyvec-b3a8eaa4903d8283.rlib" "/opt/rustwide/target/debug/deps/libtinyvec_macros-32fec4c241f716a3.rlib" "/opt/rustwide/target/debug/deps/libunicode_bidi-11377e4d4cae4da1.rlib" "/opt/rustwide/target/debug/deps/libform_urlencoded-d6f97fd35f6384a4.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-df69672d98f4c7b5.rlib" "/opt/rustwide/target/debug/deps/libhttp-5b397460a8d7a8b7.rlib" "/opt/rustwide/target/debug/deps/libitoa-dffe3d0bffa6ad4d.rlib" "/opt/rustwide/target/debug/deps/libbytes-5d1a1ace545077cf.rlib" "/opt/rustwide/target/debug/deps/libfnv-eabbba41d4112d22.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6498d8891e016dca.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-3debdee1a9058d84.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-8339c5bd5cbc92bf.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-160ebcebb54c11ba.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-95c75789f1b65e37.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-7e8094f2d6258832.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-bac9783ef1b45db0.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a1cd87df2f2d8e76.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-7fd06d468d7dba16.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-5ac19487656e05bf.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c7c35d32cf825c11.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-c523f1571362e70b.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-85f17c92b770a911.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-598d3ba148dadcea.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-a58ec2dab545caa4.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-f9dda8cca149f0fc.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-7ba4c315dd7a3503.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-5ac2993e19124966.rlib" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-df2fb7f50dec519a.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.73.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestIkRFxT/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket (line 13) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket (line 30) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket (line 47) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketAuthor (line 333) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 541) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketClient (line 573) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketCommit (line 284) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPage (line 113) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated (line 158) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::is_last (line 253) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'_,T>::next (line 220) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPaginated<'a,T>::new (line 189) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequest (line 381) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestAuthor (line 439) [INFO] [stdout] src/api/bitbucket.rs - api::bitbucket::BitbucketPullRequestIssue (line 484) [INFO] [stdout] src/api/graphql.rs - api::graphql (line 16) [INFO] [stdout] src/api/graphql.rs - api::graphql::GraphQLClient (line 67) [INFO] [stdout] src/api/graphql.rs - api::graphql::GraphQLClient::from_client (line 135) [INFO] [stdout] src/api/graphql.rs - api::graphql::GraphQLClient::new (line 111) [INFO] [stdout] src/api/graphql.rs - api::graphql::GraphQLClient::post (line 155) [INFO] [stdout] src/api/jira.rs - api::jira (line 22) [INFO] [stdout] src/api/rest.rs - api::rest (line 17) [INFO] [stdout] src/api/rest.rs - api::rest (line 75) [INFO] [stdout] src/api/rest.rs - api::rest::Paginated (line 144) [INFO] [stdout] src/api/rest.rs - api::rest::Paginated::all (line 197) [INFO] [stdout] src/api/rest.rs - api::rest::Paginated::is_last (line 181) [INFO] [stdout] src/api/rest.rs - api::rest::Paginated::next (line 167) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient (line 225) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient (line 233) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::build_url (line 388) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::builder (line 286) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::execute (line 360) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::get (line 305) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::new (line 266) [INFO] [stdout] src/api/rest.rs - api::rest::RestClient::post_json (line 332) [INFO] [stdout] src/api/rest.rs - api::rest::RestClientBuilder (line 418) [INFO] [stdout] src/api/rest.rs - api::rest::RestClientBuilder::build (line 477) [INFO] [stdout] src/api/rest.rs - api::rest::RestClientBuilder::new (line 444) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker (line 13) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker::MdEnvironmentStatesQuery (line 53) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker::SpinnakerClient (line 91) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::from_client (line 152) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::get_environment_states (line 179) [INFO] [stdout] src/api/spinnaker.rs - api::spinnaker::SpinnakerClient::new (line 129) [INFO] [stdout] src/changelog.rs - changelog (line 9) [INFO] [stdout] src/changelog.rs - changelog::Changelog (line 175) [INFO] [stdout] src/changelog.rs - changelog::Changelog::get_changelog_from_range (line 422) [INFO] [stdout] src/changelog.rs - changelog::Changelog::get_changelog_from_spinnaker (line 276) [INFO] [stdout] src/changelog.rs - changelog::Changelog::new (line 223) [INFO] [stdout] src/changelog.rs - changelog::CommitSpecifier (line 58) [INFO] [stdout] src/changelog.rs - changelog::SpinnakerEnvironment (line 102) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 15 passed; 51 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.22s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "aa8c1805fefa4d79dccd93c7829bd313d3091b01078ebb09afd908da3aff31e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa8c1805fefa4d79dccd93c7829bd313d3091b01078ebb09afd908da3aff31e6", kill_on_drop: false }` [INFO] [stdout] aa8c1805fefa4d79dccd93c7829bd313d3091b01078ebb09afd908da3aff31e6