[INFO] cloning repository https://github.com/bhatti/db-locks
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bhatti/db-locks" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbhatti%2Fdb-locks", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbhatti%2Fdb-locks'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7e72a9aa07be2f254e3be2b6f46e46cadc9422ba
[INFO] testing bhatti/db-locks against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbhatti%2Fdb-locks" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bhatti/db-locks
[INFO] finished tweaking git repo https://github.com/bhatti/db-locks
[INFO] tweaked toml for git repo https://github.com/bhatti/db-locks written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bhatti/db-locks on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bhatti/db-locks already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/awslabs/aws-sdk-rust`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded uuid-macro-internal v1.1.2
[INFO] [stderr]   Downloaded serde_yaml v0.9.13
[INFO] [stderr]   Downloaded lock_api v0.4.8
[INFO] [stderr]   Downloaded unsafe-libyaml v0.2.4
[INFO] [stderr]   Downloaded crc16 v0.4.0
[INFO] [stderr]   Downloaded r2d2-diesel v1.0.0
[INFO] [stderr]   Downloaded futures-task v0.3.24
[INFO] [stderr]   Downloaded migrations_macros v2.0.0
[INFO] [stderr]   Downloaded migrations_internals v2.0.0
[INFO] [stderr]   Downloaded scheduled-thread-pool v0.2.6
[INFO] [stderr]   Downloaded futures-sink v0.3.24
[INFO] [stderr]   Downloaded diesel_migrations v2.0.0
[INFO] [stderr]   Downloaded pq-sys v0.4.7
[INFO] [stderr]   Downloaded futures-macro v0.3.24
[INFO] [stderr]   Downloaded async-recursion v1.0.0
[INFO] [stderr]   Downloaded thiserror-impl v1.0.35
[INFO] [stderr]   Downloaded futures-channel v0.3.24
[INFO] [stderr]   Downloaded futures-executor v0.3.24
[INFO] [stderr]   Downloaded iana-time-zone v0.1.47
[INFO] [stderr]   Downloaded bytes-utils v0.1.3
[INFO] [stderr]   Downloaded hyper-rustls v0.22.1
[INFO] [stderr]   Downloaded thiserror v1.0.35
[INFO] [stderr]   Downloaded ct-logs v0.8.0
[INFO] [stderr]   Downloaded xmlparser v0.13.3
[INFO] [stderr]   Downloaded clap_derive v4.0.8
[INFO] [stderr]   Downloaded diesel_derives v2.0.0
[INFO] [stderr]   Downloaded serde v1.0.144
[INFO] [stderr]   Downloaded serde_derive v1.0.144
[INFO] [stderr]   Downloaded openssl-sys v0.9.76
[INFO] [stderr]   Downloaded futures v0.3.24
[INFO] [stderr]   Downloaded prometheus v0.13.2
[INFO] [stderr]   Downloaded url v2.3.0
[INFO] [stderr]   Downloaded time v0.3.14
[INFO] [stderr]   Downloaded redis v0.21.6
[INFO] [stderr]   Downloaded serde_json v1.0.85
[INFO] [stderr]   Downloaded protobuf v2.27.1
[INFO] [stderr]   Downloaded futures-util v0.3.24
[INFO] [stderr]   Downloaded chrono v0.4.22
[INFO] [stderr]   Downloaded diesel v1.4.8
[INFO] [stderr]   Downloaded clap v4.0.8
[INFO] [stderr]   Downloaded openssl v0.10.42
[INFO] [stderr]   Downloaded diesel v2.0.0
[INFO] [stderr]   Downloaded tokio v1.21.0
[INFO] [stderr]   Downloaded libsqlite3-sys v0.25.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780
[INFO] running `Command { std: "docker" "start" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling libc v0.2.132
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling once_cell v1.13.1
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling lock_api v0.4.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.3
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling smallvec v1.9.0
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling bytes v1.2.1
[INFO] [stderr]    Compiling futures-core v0.3.24
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling tokio v1.21.0
[INFO] [stderr]    Compiling slab v0.4.7
[INFO] [stderr]    Compiling mio v0.8.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling socket2 v0.4.7
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling futures-sink v0.3.24
[INFO] [stderr]    Compiling futures-task v0.3.24
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling futures-channel v0.3.24
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling futures-util v0.3.24
[INFO] [stderr]    Compiling futures-io v0.3.24
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling tracing-core v0.1.29
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]    Compiling http v0.2.8
[INFO] [stderr]    Compiling num_threads v0.1.6
[INFO] [stderr]    Compiling time v0.3.14
[INFO] [stderr]    Compiling percent-encoding v2.1.0
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling semver v1.0.13
[INFO] [stderr]    Compiling bytes-utils v0.1.3
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling tower-layer v0.3.1
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling matches v0.1.9
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling aws-smithy-types v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling fastrand v1.8.0
[INFO] [stderr]    Compiling aws-types v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling form_urlencoded v1.0.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling openssl-sys v0.9.76
[INFO] [stderr]    Compiling zeroize v1.5.7
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling getrandom v0.2.7
[INFO] [stderr]    Compiling tinyvec_macros v0.1.0
[INFO] [stderr]    Compiling openssl v0.10.42
[INFO] [stderr]    Compiling libsqlite3-sys v0.25.1
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling scheduled-thread-pool v0.2.6
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling pq-sys v0.4.7
[INFO] [stderr]    Compiling r2d2 v0.8.10
[INFO] [stderr]    Compiling aws-smithy-json v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling async-trait v0.1.57
[INFO] [stderr]    Compiling crc16 v0.4.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.8
[INFO] [stderr]    Compiling iana-time-zone v0.1.47
[INFO] [stderr]    Compiling urlencoding v2.1.2
[INFO] [stderr]    Compiling protobuf v2.27.1
[INFO] [stderr]    Compiling sct v0.6.1
[INFO] [stderr]    Compiling webpki v0.21.4
[INFO] [stderr]    Compiling ct-logs v0.8.0
[INFO] [stderr]    Compiling xmlparser v0.13.3
[INFO] [stderr]    Compiling thiserror v1.0.35
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]    Compiling aws-smithy-xml v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling aws-smithy-query v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling prometheus v0.13.2
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling sha1_smol v1.0.0
[INFO] [stderr]    Compiling clap_lex v0.3.0
[INFO] [stderr]    Compiling url v2.3.0
[INFO] [stderr]    Compiling sha1 v0.6.1
[INFO] [stderr]    Compiling combine v4.6.6
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.4
[INFO] [stderr]    Compiling env_logger v0.9.0
[INFO] [stderr]    Compiling rustls-native-certs v0.5.0
[INFO] [stderr]    Compiling gethostname v0.2.3
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling tokio-macros v1.8.0
[INFO] [stderr]    Compiling futures-macro v0.3.24
[INFO] [stderr]    Compiling tracing-attributes v0.1.22
[INFO] [stderr]    Compiling pin-project-internal v1.0.12
[INFO] [stderr]    Compiling pin-project v1.0.12
[INFO] [stderr]    Compiling tracing v0.1.36
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling diesel_derives v2.0.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.35
[INFO] [stderr]    Compiling diesel_derives v1.4.1
[INFO] [stderr]    Compiling futures-executor v0.3.24
[INFO] [stderr]    Compiling uuid-macro-internal v1.1.2
[INFO] [stderr]    Compiling clap_derive v4.0.8
[INFO] [stderr]    Compiling uuid v1.1.2
[INFO] [stderr]    Compiling futures v0.3.24
[INFO] [stderr]    Compiling async-recursion v1.0.0
[INFO] [stderr]    Compiling tokio-util v0.7.4
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling h2 v0.3.14
[INFO] [stderr]    Compiling tokio-rustls v0.22.0
[INFO] [stderr]    Compiling tokio-stream v0.1.9
[INFO] [stderr]    Compiling diesel v1.4.8
[INFO] [stderr]    Compiling aws-smithy-async v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling redis v0.21.6
[INFO] [stderr]    Compiling clap v4.0.8
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling chrono v0.4.22
[INFO] [stderr]    Compiling migrations_internals v2.0.0
[INFO] [stderr]    Compiling diesel v2.0.0
[INFO] [stderr]    Compiling serde_yaml v0.9.13
[INFO] [stderr]    Compiling migrations_macros v2.0.0
[INFO] [stderr]    Compiling hyper v0.14.20
[INFO] [stderr]    Compiling r2d2-diesel v1.0.0
[INFO] [stderr]    Compiling aws-smithy-http v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling hyper-rustls v0.22.1
[INFO] [stderr]    Compiling aws-smithy-http-tower v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sigv4 v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-smithy-client v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-http v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sig-auth v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-endpoint v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-sso v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-sts v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-dynamodb v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-config v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling diesel_migrations v2.0.0
[INFO] [stderr]    Compiling db-locks v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout] 234 |
[INFO] [stdout] ...
[INFO] [stdout] 255 |                     if response.1 > 0 {
[INFO] [stdout] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stdout] 272 | |     conn: &mut Connection,
[INFO] [stdout] 273 | |     lock_name: &str,
[INFO] [stdout] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:277:44
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout]     |                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_LEASE_PERIOD` is never used
[INFO] [stdout]   --> src/domain/models.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(crate) const DEFAULT_LEASE_PERIOD: i64 = 15000;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT_PERIOD` is never used
[INFO] [stdout]   --> src/domain/models.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const DEFAULT_HEARTBEAT_PERIOD: i64 = 5000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `LockResult` is never used
[INFO] [stdout]   --> src/domain/models.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub type LockResult<T> = Result<T, LockError>;
[INFO] [stdout]    |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PaginatedResult` is never constructed
[INFO] [stdout]   --> src/domain/models.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PaginatedResult<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `from_rdb`, `from_redis`, `to_ddb_page`, `from_ddb`, and `new` are never used
[INFO] [stdout]    --> src/domain/models.rs:95:12
[INFO] [stdout]     |
[INFO] [stdout]  94 | impl<T> PaginatedResult<T> {
[INFO] [stdout]     | -------------------------- associated functions in this implementation
[INFO] [stdout]  95 |     pub fn from_rdb(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     pub fn from_redis(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub fn to_ddb_page(tenant_id: &str, page: Option<&str>) -> Option<HashMap<String, AttributeValue>> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub fn from_ddb(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn new(page: Option<&str>, next_page: Option<String>, page_size: usize, total_records: u64, records: Vec<T>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `clone_with_tenant_id` and `to_mutex_with_key_version` are never used
[INFO] [stdout]    --> src/domain/models.rs:361:19
[INFO] [stdout]     |
[INFO] [stdout] 360 | impl Semaphore {
[INFO] [stdout]     | -------------- methods in this implementation
[INFO] [stdout] 361 |     pub(crate) fn clone_with_tenant_id(&self, other: &Semaphore, tenant_id: &str) -> Semaphore {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 404 |     pub(crate) fn to_mutex_with_key_version(&self, key: &str, version: &str, locked: bool) -> MutexLock {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SemaphoreBuilder` is never constructed
[INFO] [stdout]    --> src/domain/models.rs:461:12
[INFO] [stdout]     |
[INFO] [stdout] 461 | pub struct SemaphoreBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `build`, `with_lease_duration_millis`, `with_lease_duration_secs`, `with_lease_duration_minutes`, and `with_fair_semaphore` are never used
[INFO] [stdout]    --> src/domain/models.rs:473:12
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl SemaphoreBuilder {
[INFO] [stdout]     | --------------------- associated items in this implementation
[INFO] [stdout] 473 |     pub fn new(key: &str, max_size: i32) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn build(&self) -> Semaphore {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 498 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn with_fair_semaphore(&mut self, fair_semaphore: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LocksConfig` is never constructed
[INFO] [stdout]    --> src/domain/models.rs:522:12
[INFO] [stdout]     |
[INFO] [stdout] 522 | pub struct LocksConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/models.rs:571:12
[INFO] [stdout]     |
[INFO] [stdout] 570 | impl LocksConfig {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout] 571 |     pub fn new(tenant_id: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 591 |     pub fn get_tenant_id(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 595 |     pub fn should_run_database_migrations(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 599 |     pub fn is_cache_enabled(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 603 |     pub fn is_fair_semaphore(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 607 |     pub fn get_database_url(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 611 |     pub fn get_database_pool_size(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 615 |     pub fn get_max_semaphore_size(&self) -> i32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 619 |     pub fn get_heartbeat_period_ms(&self) -> i64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 623 |     pub fn get_mutexes_table_name(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     pub fn get_redis_url(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 631 |     pub fn get_semaphores_table_name(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 635 |     pub fn get_aws_region(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 |     pub fn has_ddb_read_consistency(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 643 |     pub fn get_server_error_retries_limit(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 647 |     pub fn get_wait_before_server_error_retries_ms(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_default_tenant` is never used
[INFO] [stdout]    --> src/domain/models.rs:652:15
[INFO] [stdout]     |
[INFO] [stdout] 652 | pub(crate) fn get_default_tenant() -> String {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LockError` is never used
[INFO] [stdout]  --> src/domain/error.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub enum LockError {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/domain/error.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | impl LockError {
[INFO] [stdout]    | -------------- associated items in this implementation
[INFO] [stdout] 51 |     pub fn database(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 55 |     pub fn access_denied(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub fn not_granted(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub fn duplicate_key(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 67 |     pub fn not_found(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub fn unavailable(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 75 |     pub fn validation(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 79 |     pub fn serialization(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     pub fn runtime(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     pub fn retryable(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AcquireLockOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct AcquireLockOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl AcquireLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 187 |     pub fn new(key: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn build(&self) -> AcquireLockOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 239 |     pub fn with_opt_semaphore_max_size(&mut self, max_size: &Option<i32>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 244 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn with_replace_data(&mut self, replace_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 |     pub fn with_delete_on_release(&mut self, delete_on_release: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 |     pub fn with_reentrant(&mut self, reentrant: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 264 |     pub fn with_acquire_only_if_already_exists(&mut self, acquire_only_if_already_exists: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 269 |     pub fn with_refresh_period_ms(&mut self, refresh_period_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 274 |     pub fn with_additional_time_to_wait_for_lock_ms(&mut self, additional_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 278 |     pub fn with_override_time_to_wait_for_lock_ms(&mut self, override_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 282 |     pub fn with_semaphore_max_size(&mut self, semaphore_max_size: i32) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ReleaseLockOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:345:12
[INFO] [stdout]     |
[INFO] [stdout] 345 | pub struct ReleaseLockOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:366:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | impl ReleaseLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 366 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 |     pub fn build(&self) -> ReleaseLockOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     pub fn with_delete_lock(&mut self, delete_lock: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 396 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct DeleteLockOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendHeartbeatOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 | pub struct SendHeartbeatOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:516:12
[INFO] [stdout]     |
[INFO] [stdout] 515 | impl SendHeartbeatOptionsBuilder {
[INFO] [stdout]     | -------------------------------- associated items in this implementation
[INFO] [stdout] 516 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn build(&self) -> SendHeartbeatOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub fn with_delete_data(&mut self, delete_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 543 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 548 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 553 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 568 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 573 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `MutexRepository` is never used
[INFO] [stdout]   --> src/repository.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub trait MutexRepository {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `SemaphoreRepository` is never used
[INFO] [stdout]    --> src/repository.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub trait SemaphoreRepository {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `FairSemaphoreRepository` is never used
[INFO] [stdout]    --> src/repository.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub trait FairSemaphoreRepository {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `invoke_with_retry_attempts` is never used
[INFO] [stdout]    --> src/repository.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 194 | async fn invoke_with_retry_attempts<T, F: Fn() -> R, R>(config: &LocksConfig, msg: &str, f: F) -> LockResult<T>
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableMutexRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:218:19
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub(crate) struct RetryableMutexRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:224:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | impl RetryableMutexRepository {
[INFO] [stdout]     | ----------------------------- associated function in this implementation
[INFO] [stdout] 224 |     fn new(config: &LocksConfig, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableFairSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:315:19
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub(crate) struct RetryableFairSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:321:8
[INFO] [stdout]     |
[INFO] [stdout] 320 | impl RetryableFairSemaphoreRepository {
[INFO] [stdout]     | ------------------------------------- associated function in this implementation
[INFO] [stdout] 321 |     fn new(config: &LocksConfig, delegate: Box<dyn FairSemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 | pub(crate) struct RetryableSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:409:8
[INFO] [stdout]     |
[INFO] [stdout] 408 | impl RetryableSemaphoreRepository {
[INFO] [stdout]     | --------------------------------- associated function in this implementation
[INFO] [stdout] 409 |     fn new(config: &LocksConfig, delegate: Box<dyn SemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableMutexRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:468:19
[INFO] [stdout]     |
[INFO] [stdout] 468 | pub(crate) struct MeasurableMutexRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl MeasurableMutexRepository {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 475 |     fn new(provider: RepositoryProvider, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 484 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:572:19
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub(crate) struct MeasurableSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:580:8
[INFO] [stdout]     |
[INFO] [stdout] 579 | impl MeasurableSemaphoreRepository {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 580 |     fn new(
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 593 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 604 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_mutex_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub async fn build_mutex_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub async fn build_semaphore_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_fair_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub async fn build_fair_semaphore_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_mutex_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) async fn build_measurable_mutex_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:99:21
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub(crate) async fn build_measurable_semaphore_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectionOptions` is never constructed
[INFO] [stdout]   --> src/repository/rdb_common.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct ConnectionOptions {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_pg_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_migrations` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_sqlite_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub(crate) fn build_sqlite_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<SqliteConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_sqlite_connection` is never used
[INFO] [stdout]    --> src/repository/rdb_common.rs:107:4
[INFO] [stdout]     |
[INFO] [stdout] 107 | fn build_sqlite_connection(database_url: &str) -> ConnectionResult<SqliteConnection> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retryable_db_error` is never used
[INFO] [stdout]    --> src/repository/rdb_common.rs:137:15
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub(crate) fn retryable_db_error(err: &diesel::result::Error) -> (bool, Option<String>) {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrmMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/orm_mutex_repository.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(crate) struct OrmMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/orm_mutex_repository.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl OrmMutexRepository {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 20 |     pub(crate) fn new(pool: pool_decl!()) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrmSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/orm_semaphore_repository.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(crate) struct OrmSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `create_semaphore`, `update_semaphore`, and `delete_semaphore` are never used
[INFO] [stdout]   --> src/repository/orm_semaphore_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl OrmSemaphoreRepository {
[INFO] [stdout]    | --------------------------- associated items in this implementation
[INFO] [stdout] 21 |     pub(crate) fn new(pool: pool_decl!(),
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 29 |     async fn create_semaphore(&self, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     async fn update_semaphore(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     async fn delete_semaphore(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DdbMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/ddb_mutex_repository.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) struct DdbMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/ddb_mutex_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl DdbMutexRepository {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 21 |     pub(crate) fn new(config: &LocksConfig, sdk_config: &SdkConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DdbSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) struct DdbSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl DdbSemaphoreRepository {
[INFO] [stdout]    | --------------------------- associated function in this implementation
[INFO] [stdout] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 21 |     pub(crate) fn new(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update_semaphore` is never used
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl DdbSemaphoreRepository {
[INFO] [stdout]    | --------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 48 |     async fn update_semaphore(&self, old_version: &str, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LOCK_PREFIX` is never used
[INFO] [stdout]  --> src/repository/redis_mutex_repository.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | const LOCK_PREFIX: &str = "lock_";
[INFO] [stdout]   |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_mutex_repository.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(crate) struct RedisMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `build_table_name`, `update_with_lock_expiration`, and `populate_records` are never used
[INFO] [stdout]   --> src/repository/redis_mutex_repository.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl RedisMutexRepository {
[INFO] [stdout]    | ------------------------- associated items in this implementation
[INFO] [stdout] 17 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 18 |     pub(crate) fn new(config: &LocksConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     fn update_with_lock_expiration(&self, mutex: &MutexLock) -> LockResult<usize> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn populate_records(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_semaphore_repository.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(crate) struct RedisSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/repository/redis_semaphore_repository.rs:17:19
[INFO] [stdout]     |
[INFO] [stdout]  16 | impl RedisSemaphoreRepository {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout]  17 |     pub(crate) fn new(
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout]  28 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  32 |     pub(crate) fn save_semaphore(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  44 |     pub(crate) fn create_semaphore(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  67 |     fn update_semaphore(&self,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  86 |     pub(crate) fn get_semaphore(&self,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub(crate) fn delete_semaphore(&self,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_LEASE_DURATION` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const DEFAULT_LEASE_DURATION: i64 = 20000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_lock` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) fn map_to_lock(map: &HashMap<String, AttributeValue>) -> LockResult<MutexLock> {
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_semaphore` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub(crate) fn map_to_semaphore(map: &HashMap<String, AttributeValue>) -> LockResult<Semaphore> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `describe_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(crate) async fn describe_table(client: &Client, table_name: &str) -> LockResult<TableStatus> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:82:21
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub(crate) async fn create_table(client: &Client, table_name: &str, key: &str, gsi_key: &str) -> LockResult<()> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_table` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:163:21
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub(crate) async fn delete_table(client: &Client, table_name: &str) -> LockResult<()> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `wait_until_table_status_is_not` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:189:10
[INFO] [stdout]     |
[INFO] [stdout] 189 | async fn wait_until_table_status_is_not(client: &Client, table_name: &str, other_status: TableStatus) {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_item` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:210:15
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub(crate) fn parse_item(value: Value) -> LockResult<HashMap<String, AttributeValue>> {
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `value_to_item` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn value_to_item(value: Value) -> AttributeValue {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `date_time_to_string` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub(crate) fn date_time_to_string(date: &NaiveDateTime) -> String {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_string_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:235:4
[INFO] [stdout]     |
[INFO] [stdout] 235 | fn parse_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_bool_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:243:4
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn parse_bool_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<bool> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_opt_string_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:250:4
[INFO] [stdout]     |
[INFO] [stdout] 250 | fn parse_opt_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_date_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:257:4
[INFO] [stdout]     |
[INFO] [stdout] 257 | fn parse_date_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<NaiveDateTime> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_number_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:267:4
[INFO] [stdout]     |
[INFO] [stdout] 267 | fn parse_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<i64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_opt_number_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:277:4
[INFO] [stdout]     |
[INFO] [stdout] 277 | fn parse_opt_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<i64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retryable_sdk_error` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn retryable_sdk_error<T>(err: &SdkError<T>) -> (bool, Option<String>) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `has_exceeded_limit` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:298:4
[INFO] [stdout]     |
[INFO] [stdout] 298 | fn has_exceeded_limit(opts: Option<&[u8]>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FAIR_LOCK_PREFIX` is never used
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const FAIR_LOCK_PREFIX: &str = "fair_lock_";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisFairSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) struct RedisFairSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `create_semaphore`, `get_semaphore`, `busy_identifiers`, and `delete_semaphore` are never used
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl RedisFairSemaphoreRepository {
[INFO] [stdout]    | --------------------------------- associated items in this implementation
[INFO] [stdout] 18 |     pub(crate) fn new(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     fn create_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 36 |     fn get_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     fn busy_identifiers(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     fn delete_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_semaphore` is never used
[INFO] [stdout]   --> src/repository/redis_common.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub(crate) fn delete_semaphore(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `acquire_semaphore` is never used
[INFO] [stdout]   --> src/repository/redis_common.rs:57:15
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub(crate) fn acquire_semaphore(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `semaphore_busy_identifiers` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub(crate) fn semaphore_busy_identifiers(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `refresh_semaphore` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:147:15
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub(crate) fn refresh_semaphore(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `release_semaphore` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub(crate) fn release_semaphore(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `acquire_atomic_lock` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:193:15
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub(crate) fn acquire_atomic_lock(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_atomic_lock_expiration` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:205:15
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub(crate) fn update_atomic_lock_expiration(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `refresh_atomic_lock_expiration` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:225:15
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_atomic_lock` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:271:15
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub(crate) fn delete_atomic_lock(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `LockManager` is never used
[INFO] [stdout]  --> src/manager.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub trait LockManager {
[INFO] [stdout]   |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockManagerImpl` is never constructed
[INFO] [stdout]   --> src/manager/lock_manager.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct LockManagerImpl {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/manager/lock_manager.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl LockManagerImpl {
[INFO] [stdout]    | -------------------- associated function in this implementation
[INFO] [stdout] 24 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `LockStore` is never used
[INFO] [stdout]   --> src/store.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait LockStore {
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefaultLockStore` is never constructed
[INFO] [stdout]   --> src/store/default_lock_store.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct DefaultLockStore {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/store/default_lock_store.rs:21:12
[INFO] [stdout]     |
[INFO] [stdout]  20 | impl DefaultLockStore {
[INFO] [stdout]     | --------------------- associated items in this implementation
[INFO] [stdout]  21 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  35 |     async fn acquire_update(&self, old_version: &str, existing_lock: &MutexLock, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  50 |     async fn heartbeat_update(&self, old_version: String, saving: &MutexLock) -> Result<(), LockError> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  66 |     async fn release_update(&self, opts: &ReleaseLockOptions, data: Option<String>) -> LockResult<()> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  77 |     async fn get_all_mutexes_by_key(&self, key: &str, semaphore_max_size: i32) -> Vec<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  89 |     async fn populate_semaphore_busy_count(&self, semaphore: &mut Semaphore) -> LockResult<()> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     async fn get_cached_or_db_mutex(&self, semaphore_key: &str, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     async fn fetch_db_mutex(&self, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     async fn fetch_db_semaphore(&self, semaphore_key: &str) -> LockResult<Semaphore> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     async fn fetch_db_semaphore_mutexes(&self, semaphore_key: &str) -> LockResult<Vec<MutexLock>> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     async fn get_cached_or_db_semaphore_mutexes(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     async fn fetch_paginated_db_semaphore_mutexes(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockCache` is never constructed
[INFO] [stdout]  --> src/store/lock_cache.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct LockCache {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/store/lock_cache.rs:12:12
[INFO] [stdout]     |
[INFO] [stdout]  11 | impl LockCache {
[INFO] [stdout]     | -------------- associated items in this implementation
[INFO] [stdout]  12 |     pub fn new(cache_enabled: bool) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  20 |     pub(crate) fn put_cached_mutex(&self, mutex: &MutexLock) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  41 |     pub(crate) fn get_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  53 |     pub(crate) fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  65 |     fn count_cached_mutexes_semaphore_keys(&self) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  72 |     fn count_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  81 |     pub(crate) fn remove_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  93 |     pub(crate) fn get_all_cached_mutexes(&self, semaphore_key: &str) -> Option<Vec<MutexLock>> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub(crate) fn get_cached_semaphore(&self, semaphore_key: &str) -> Option<Semaphore> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub(crate) fn put_cached_semaphore(&self, semaphore: Semaphore) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FairLockStore` is never constructed
[INFO] [stdout]   --> src/store/fair_lock_store.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FairLockStore {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `acquire_update`, `heartbeat_update`, `release_update`, and `remove_cached_mutex` are never used
[INFO] [stdout]   --> src/store/fair_lock_store.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl FairLockStore {
[INFO] [stdout]    | ------------------ associated items in this implementation
[INFO] [stdout] 17 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     async fn acquire_update(&self, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 |     async fn heartbeat_update(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     async fn release_update(&self, opts: &ReleaseLockOptions) -> LockResult<()> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockMetric` is never constructed
[INFO] [stdout]   --> src/utils/lock_metrics.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(crate) struct LockMetric<'a> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `elapsed` are never used
[INFO] [stdout]   --> src/utils/lock_metrics.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> LockMetric<'a> {
[INFO] [stdout]    | ----------------------- associated items in this implementation
[INFO] [stdout] 36 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockMetrics` is never constructed
[INFO] [stdout]   --> src/utils/lock_metrics.rs:52:19
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(crate) struct LockMetrics {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/utils/lock_metrics.rs:59:12
[INFO] [stdout]     |
[INFO] [stdout]  58 | impl LockMetrics {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout]  59 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  91 |     fn register(&self, registry: &Registry) -> Result<(), prometheus::Error> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  98 |     pub(crate) fn inc_retry_wait(&self) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub(crate) fn get_request_total(&self, method: &str) -> i64 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     pub(crate) fn summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     pub(crate) fn dump(&self) -> String {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/main.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout] 234 |
[INFO] [stdout] ...
[INFO] [stdout] 255 |                     if response.1 > 0 {
[INFO] [stdout] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stdout] 272 | |     conn: &mut Connection,
[INFO] [stdout] 273 | |     lock_name: &str,
[INFO] [stdout] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:277:44
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout]     |                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT_PERIOD` is never used
[INFO] [stdout]   --> src/domain/models.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const DEFAULT_HEARTBEAT_PERIOD: i64 = 5000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `page`, `next_page`, `page_size`, and `total_records` are never read
[INFO] [stdout]   --> src/domain/models.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PaginatedResult<T> {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 81 |     // The page number or token
[INFO] [stdout] 82 |     pub page: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 83 |     // Next page if available
[INFO] [stdout] 84 |     pub next_page: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 85 |     // page size
[INFO] [stdout] 86 |     pub page_size: usize,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 87 |     // total records matching filtering
[INFO] [stdout] 88 |     pub total_records: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `PaginatedResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_redis` is never used
[INFO] [stdout]    --> src/domain/models.rs:104:12
[INFO] [stdout]     |
[INFO] [stdout]  94 | impl<T> PaginatedResult<T> {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 104 |     pub fn from_redis(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `with_lease_duration_millis`, `with_lease_duration_minutes`, and `with_fair_semaphore` are never used
[INFO] [stdout]    --> src/domain/models.rs:498:12
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl SemaphoreBuilder {
[INFO] [stdout]     | --------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 498 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn with_fair_semaphore(&mut self, fair_semaphore: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_heartbeat_period_ms` is never used
[INFO] [stdout]    --> src/domain/models.rs:619:12
[INFO] [stdout]     |
[INFO] [stdout] 570 | impl LocksConfig {
[INFO] [stdout]     | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 619 |     pub fn get_heartbeat_period_ms(&self) -> i64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]    --> src/domain/options.rs:219:12
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl AcquireLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 239 |     pub fn with_opt_semaphore_max_size(&mut self, max_size: &Option<i32>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn with_replace_data(&mut self, replace_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 |     pub fn with_delete_on_release(&mut self, delete_on_release: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 |     pub fn with_reentrant(&mut self, reentrant: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 264 |     pub fn with_acquire_only_if_already_exists(&mut self, acquire_only_if_already_exists: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 269 |     pub fn with_refresh_period_ms(&mut self, refresh_period_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 274 |     pub fn with_additional_time_to_wait_for_lock_ms(&mut self, additional_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 278 |     pub fn with_override_time_to_wait_for_lock_ms(&mut self, override_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `with_delete_lock`, `with_semaphore_key`, and `with_data` are never used
[INFO] [stdout]    --> src/domain/options.rs:386:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | impl ReleaseLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 386 |     pub fn with_delete_lock(&mut self, delete_lock: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct DeleteLockOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `with_delete_data`, `with_lease_duration_millis`, `with_lease_duration_minutes`, `with_semaphore_key`, and `with_data` are never used
[INFO] [stdout]    --> src/domain/options.rs:538:12
[INFO] [stdout]     |
[INFO] [stdout] 515 | impl SendHeartbeatOptionsBuilder {
[INFO] [stdout]     | -------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub fn with_delete_data(&mut self, delete_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 543 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 553 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 568 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `setup_database`, `find_by_tenant_id`, `ping`, and `eventually_consistent` are never used
[INFO] [stdout]    --> src/repository.rs:47:14
[INFO] [stdout]     |
[INFO] [stdout]  45 | pub trait MutexRepository {
[INFO] [stdout]     |           --------------- methods in this trait
[INFO] [stdout]  46 |     // run migrations or create table if necessary
[INFO] [stdout]  47 |     async fn setup_database(&self, recreate: bool) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  85 |     async fn find_by_tenant_id(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  99 |     async fn ping(&self) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 100 |
[INFO] [stdout] 101 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `setup_database`, `find_by_tenant_id`, `ping`, and `eventually_consistent` are never used
[INFO] [stdout]    --> src/repository.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub trait SemaphoreRepository {
[INFO] [stdout]     |           ------------------- methods in this trait
[INFO] [stdout] 106 |     // run migrations or create table if necessary
[INFO] [stdout] 107 |     async fn setup_database(&self, recreate: bool) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 129 |     async fn find_by_tenant_id(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 135 |     async fn ping(&self) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 136 |
[INFO] [stdout] 137 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `setup_database`, `find_by_tenant_id`, `ping`, and `eventually_consistent` are never used
[INFO] [stdout]    --> src/repository.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub trait FairSemaphoreRepository {
[INFO] [stdout]     |           ----------------------- methods in this trait
[INFO] [stdout] 142 |     // run migrations or create table if necessary
[INFO] [stdout] 143 |     async fn setup_database(&self, recreate: bool) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 183 |     async fn find_by_tenant_id(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     async fn ping(&self) -> LockResult<()>;
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 190 |
[INFO] [stdout] 191 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableMutexRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:468:19
[INFO] [stdout]     |
[INFO] [stdout] 468 | pub(crate) struct MeasurableMutexRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl MeasurableMutexRepository {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 475 |     fn new(provider: RepositoryProvider, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 484 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:572:19
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub(crate) struct MeasurableSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:580:8
[INFO] [stdout]     |
[INFO] [stdout] 579 | impl MeasurableSemaphoreRepository {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 580 |     fn new(
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 593 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 604 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_mutex_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) async fn build_measurable_mutex_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:99:21
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub(crate) async fn build_measurable_semaphore_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_pg_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_migrations` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `populate_records` is never used
[INFO] [stdout]   --> src/repository/redis_mutex_repository.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl RedisMutexRepository {
[INFO] [stdout]    | ------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn populate_records(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `describe_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(crate) async fn describe_table(client: &Client, table_name: &str) -> LockResult<TableStatus> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:82:21
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub(crate) async fn create_table(client: &Client, table_name: &str, key: &str, gsi_key: &str) -> LockResult<()> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_table` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:163:21
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub(crate) async fn delete_table(client: &Client, table_name: &str) -> LockResult<()> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `wait_until_table_status_is_not` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:189:10
[INFO] [stdout]     |
[INFO] [stdout] 189 | async fn wait_until_table_status_is_not(client: &Client, table_name: &str, other_status: TableStatus) {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `ping` is never used
[INFO] [stdout]   --> src/store.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait LockStore {
[INFO] [stdout]    |           --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 37 |     async fn ping(&self) -> LockResult<()>;
[INFO] [stdout]    |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `count_cached_mutexes_semaphore_keys` and `count_all_cached_mutexes_by_semaphore_key` are never used
[INFO] [stdout]   --> src/store/lock_cache.rs:65:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl LockCache {
[INFO] [stdout]    | -------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 65 |     fn count_cached_mutexes_semaphore_keys(&self) -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     fn count_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `elapsed` is never used
[INFO] [stdout]   --> src/utils/lock_metrics.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> LockMetric<'a> {
[INFO] [stdout]    | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_request_total` and `dump` are never used
[INFO] [stdout]    --> src/utils/lock_metrics.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout]  58 | impl LockMetrics {
[INFO] [stdout]     | ---------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub(crate) fn get_request_total(&self, method: &str) -> i64 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     pub(crate) fn dump(&self) -> String {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 51s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: db-locks v0.1.2 (/opt/rustwide/workdir), diesel_derives v2.0.0, openssl v0.10.42, redis v0.21.6
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3`
[INFO] running `Command { std: "docker" "inspect" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout] 234 |
[INFO] [stdout] ...
[INFO] [stdout] 255 |                     if response.1 > 0 {
[INFO] [stdout] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stdout] 272 | |     conn: &mut Connection,
[INFO] [stdout] 273 | |     lock_name: &str,
[INFO] [stdout] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:277:44
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout]     |                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_LEASE_PERIOD` is never used
[INFO] [stdout]   --> src/domain/models.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(crate) const DEFAULT_LEASE_PERIOD: i64 = 15000;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT_PERIOD` is never used
[INFO] [stdout]   --> src/domain/models.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const DEFAULT_HEARTBEAT_PERIOD: i64 = 5000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `LockResult` is never used
[INFO] [stdout]   --> src/domain/models.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub type LockResult<T> = Result<T, LockError>;
[INFO] [stdout]    |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PaginatedResult` is never constructed
[INFO] [stdout]   --> src/domain/models.rs:80:12
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PaginatedResult<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `from_rdb`, `from_redis`, `to_ddb_page`, `from_ddb`, and `new` are never used
[INFO] [stdout]    --> src/domain/models.rs:95:12
[INFO] [stdout]     |
[INFO] [stdout]  94 | impl<T> PaginatedResult<T> {
[INFO] [stdout]     | -------------------------- associated functions in this implementation
[INFO] [stdout]  95 |     pub fn from_rdb(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     pub fn from_redis(
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub fn to_ddb_page(tenant_id: &str, page: Option<&str>) -> Option<HashMap<String, AttributeValue>> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub fn from_ddb(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn new(page: Option<&str>, next_page: Option<String>, page_size: usize, total_records: u64, records: Vec<T>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `clone_with_tenant_id` and `to_mutex_with_key_version` are never used
[INFO] [stdout]    --> src/domain/models.rs:361:19
[INFO] [stdout]     |
[INFO] [stdout] 360 | impl Semaphore {
[INFO] [stdout]     | -------------- methods in this implementation
[INFO] [stdout] 361 |     pub(crate) fn clone_with_tenant_id(&self, other: &Semaphore, tenant_id: &str) -> Semaphore {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 404 |     pub(crate) fn to_mutex_with_key_version(&self, key: &str, version: &str, locked: bool) -> MutexLock {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SemaphoreBuilder` is never constructed
[INFO] [stdout]    --> src/domain/models.rs:461:12
[INFO] [stdout]     |
[INFO] [stdout] 461 | pub struct SemaphoreBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `build`, `with_lease_duration_millis`, `with_lease_duration_secs`, `with_lease_duration_minutes`, and `with_fair_semaphore` are never used
[INFO] [stdout]    --> src/domain/models.rs:473:12
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl SemaphoreBuilder {
[INFO] [stdout]     | --------------------- associated items in this implementation
[INFO] [stdout] 473 |     pub fn new(key: &str, max_size: i32) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 482 |     pub fn build(&self) -> Semaphore {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 498 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 503 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 508 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn with_fair_semaphore(&mut self, fair_semaphore: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LocksConfig` is never constructed
[INFO] [stdout]    --> src/domain/models.rs:522:12
[INFO] [stdout]     |
[INFO] [stdout] 522 | pub struct LocksConfig {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/models.rs:571:12
[INFO] [stdout]     |
[INFO] [stdout] 570 | impl LocksConfig {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout] 571 |     pub fn new(tenant_id: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 591 |     pub fn get_tenant_id(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 595 |     pub fn should_run_database_migrations(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 599 |     pub fn is_cache_enabled(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 603 |     pub fn is_fair_semaphore(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 607 |     pub fn get_database_url(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 611 |     pub fn get_database_pool_size(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 615 |     pub fn get_max_semaphore_size(&self) -> i32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 619 |     pub fn get_heartbeat_period_ms(&self) -> i64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 623 |     pub fn get_mutexes_table_name(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 627 |     pub fn get_redis_url(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 631 |     pub fn get_semaphores_table_name(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 635 |     pub fn get_aws_region(&self) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 639 |     pub fn has_ddb_read_consistency(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 643 |     pub fn get_server_error_retries_limit(&self) -> u32 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 647 |     pub fn get_wait_before_server_error_retries_ms(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_default_tenant` is never used
[INFO] [stdout]    --> src/domain/models.rs:652:15
[INFO] [stdout]     |
[INFO] [stdout] 652 | pub(crate) fn get_default_tenant() -> String {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LockError` is never used
[INFO] [stdout]  --> src/domain/error.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub enum LockError {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/domain/error.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | impl LockError {
[INFO] [stdout]    | -------------- associated items in this implementation
[INFO] [stdout] 51 |     pub fn database(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 55 |     pub fn access_denied(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub fn not_granted(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub fn duplicate_key(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 67 |     pub fn not_found(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub fn unavailable(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 75 |     pub fn validation(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 79 |     pub fn serialization(message: &str) -> LockError {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     pub fn runtime(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     pub fn retryable(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AcquireLockOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct AcquireLockOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl AcquireLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 187 |     pub fn new(key: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |     pub fn build(&self) -> AcquireLockOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 239 |     pub fn with_opt_semaphore_max_size(&mut self, max_size: &Option<i32>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 244 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 |     pub fn with_replace_data(&mut self, replace_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 |     pub fn with_delete_on_release(&mut self, delete_on_release: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 |     pub fn with_reentrant(&mut self, reentrant: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 264 |     pub fn with_acquire_only_if_already_exists(&mut self, acquire_only_if_already_exists: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 269 |     pub fn with_refresh_period_ms(&mut self, refresh_period_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 274 |     pub fn with_additional_time_to_wait_for_lock_ms(&mut self, additional_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 278 |     pub fn with_override_time_to_wait_for_lock_ms(&mut self, override_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 282 |     pub fn with_semaphore_max_size(&mut self, semaphore_max_size: i32) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ReleaseLockOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:345:12
[INFO] [stdout]     |
[INFO] [stdout] 345 | pub struct ReleaseLockOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:366:12
[INFO] [stdout]     |
[INFO] [stdout] 365 | impl ReleaseLockOptionsBuilder {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 366 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 |     pub fn build(&self) -> ReleaseLockOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     pub fn with_delete_lock(&mut self, delete_lock: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 391 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 396 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 401 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 406 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct DeleteLockOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendHeartbeatOptionsBuilder` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 | pub struct SendHeartbeatOptionsBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/domain/options.rs:516:12
[INFO] [stdout]     |
[INFO] [stdout] 515 | impl SendHeartbeatOptionsBuilder {
[INFO] [stdout]     | -------------------------------- associated items in this implementation
[INFO] [stdout] 516 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 527 |     pub fn build(&self) -> SendHeartbeatOptions {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub fn with_delete_data(&mut self, delete_data: bool) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 543 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 548 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 553 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 558 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 563 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 568 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 573 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `MutexRepository` is never used
[INFO] [stdout]   --> src/repository.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub trait MutexRepository {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `SemaphoreRepository` is never used
[INFO] [stdout]    --> src/repository.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub trait SemaphoreRepository {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `FairSemaphoreRepository` is never used
[INFO] [stdout]    --> src/repository.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub trait FairSemaphoreRepository {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `invoke_with_retry_attempts` is never used
[INFO] [stdout]    --> src/repository.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 194 | async fn invoke_with_retry_attempts<T, F: Fn() -> R, R>(config: &LocksConfig, msg: &str, f: F) -> LockResult<T>
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableMutexRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:218:19
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub(crate) struct RetryableMutexRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:224:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | impl RetryableMutexRepository {
[INFO] [stdout]     | ----------------------------- associated function in this implementation
[INFO] [stdout] 224 |     fn new(config: &LocksConfig, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableFairSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:315:19
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub(crate) struct RetryableFairSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:321:8
[INFO] [stdout]     |
[INFO] [stdout] 320 | impl RetryableFairSemaphoreRepository {
[INFO] [stdout]     | ------------------------------------- associated function in this implementation
[INFO] [stdout] 321 |     fn new(config: &LocksConfig, delegate: Box<dyn FairSemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RetryableSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 | pub(crate) struct RetryableSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/repository.rs:409:8
[INFO] [stdout]     |
[INFO] [stdout] 408 | impl RetryableSemaphoreRepository {
[INFO] [stdout]     | --------------------------------- associated function in this implementation
[INFO] [stdout] 409 |     fn new(config: &LocksConfig, delegate: Box<dyn SemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableMutexRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:468:19
[INFO] [stdout]     |
[INFO] [stdout] 468 | pub(crate) struct MeasurableMutexRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:475:8
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl MeasurableMutexRepository {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 475 |     fn new(provider: RepositoryProvider, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 484 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 492 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MeasurableSemaphoreRepository` is never constructed
[INFO] [stdout]    --> src/repository.rs:572:19
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub(crate) struct MeasurableSemaphoreRepository {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stdout]    --> src/repository.rs:580:8
[INFO] [stdout]     |
[INFO] [stdout] 579 | impl MeasurableSemaphoreRepository {
[INFO] [stdout]     | ---------------------------------- associated items in this implementation
[INFO] [stdout] 580 |     fn new(
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 593 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 604 |     fn dump_metrics(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_mutex_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub async fn build_mutex_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub async fn build_semaphore_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_fair_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub async fn build_fair_semaphore_repository(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_mutex_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) async fn build_measurable_mutex_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_measurable_semaphore_repository` is never used
[INFO] [stdout]   --> src/repository/factory.rs:99:21
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub(crate) async fn build_measurable_semaphore_repository(
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectionOptions` is never constructed
[INFO] [stdout]   --> src/repository/rdb_common.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct ConnectionOptions {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_pg_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_migrations` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_sqlite_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub(crate) fn build_sqlite_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<SqliteConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_sqlite_connection` is never used
[INFO] [stdout]    --> src/repository/rdb_common.rs:107:4
[INFO] [stdout]     |
[INFO] [stdout] 107 | fn build_sqlite_connection(database_url: &str) -> ConnectionResult<SqliteConnection> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retryable_db_error` is never used
[INFO] [stdout]    --> src/repository/rdb_common.rs:137:15
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub(crate) fn retryable_db_error(err: &diesel::result::Error) -> (bool, Option<String>) {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrmMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/orm_mutex_repository.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(crate) struct OrmMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/orm_mutex_repository.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl OrmMutexRepository {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 20 |     pub(crate) fn new(pool: pool_decl!()) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrmSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/orm_semaphore_repository.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(crate) struct OrmSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `create_semaphore`, `update_semaphore`, and `delete_semaphore` are never used
[INFO] [stdout]   --> src/repository/orm_semaphore_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl OrmSemaphoreRepository {
[INFO] [stdout]    | --------------------------- associated items in this implementation
[INFO] [stdout] 21 |     pub(crate) fn new(pool: pool_decl!(),
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 29 |     async fn create_semaphore(&self, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     async fn update_semaphore(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     async fn delete_semaphore(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DdbMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/ddb_mutex_repository.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) struct DdbMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/ddb_mutex_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl DdbMutexRepository {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 21 |     pub(crate) fn new(config: &LocksConfig, sdk_config: &SdkConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DdbSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) struct DdbSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:21:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl DdbSemaphoreRepository {
[INFO] [stdout]    | --------------------------- associated function in this implementation
[INFO] [stdout] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 21 |     pub(crate) fn new(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `update_semaphore` is never used
[INFO] [stdout]   --> src/repository/ddb_semaphore_repository.rs:48:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | impl DdbSemaphoreRepository {
[INFO] [stdout]    | --------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 48 |     async fn update_semaphore(&self, old_version: &str, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LOCK_PREFIX` is never used
[INFO] [stdout]  --> src/repository/redis_mutex_repository.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | const LOCK_PREFIX: &str = "lock_";
[INFO] [stdout]   |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisMutexRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_mutex_repository.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(crate) struct RedisMutexRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `build_table_name`, `update_with_lock_expiration`, and `populate_records` are never used
[INFO] [stdout]   --> src/repository/redis_mutex_repository.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl RedisMutexRepository {
[INFO] [stdout]    | ------------------------- associated items in this implementation
[INFO] [stdout] 17 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stdout] 18 |     pub(crate) fn new(config: &LocksConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     fn update_with_lock_expiration(&self, mutex: &MutexLock) -> LockResult<usize> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn populate_records(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_semaphore_repository.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(crate) struct RedisSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/repository/redis_semaphore_repository.rs:17:19
[INFO] [stdout]     |
[INFO] [stdout]  16 | impl RedisSemaphoreRepository {
[INFO] [stdout]     | ----------------------------- associated items in this implementation
[INFO] [stdout]  17 |     pub(crate) fn new(
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout]  28 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  32 |     pub(crate) fn save_semaphore(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  44 |     pub(crate) fn create_semaphore(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  67 |     fn update_semaphore(&self,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  86 |     pub(crate) fn get_semaphore(&self,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 103 |     pub(crate) fn delete_semaphore(&self,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_LEASE_DURATION` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const DEFAULT_LEASE_DURATION: i64 = 20000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_lock` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) fn map_to_lock(map: &HashMap<String, AttributeValue>) -> LockResult<MutexLock> {
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_semaphore` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub(crate) fn map_to_semaphore(map: &HashMap<String, AttributeValue>) -> LockResult<Semaphore> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `describe_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(crate) async fn describe_table(client: &Client, table_name: &str) -> LockResult<TableStatus> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_table` is never used
[INFO] [stdout]   --> src/repository/ddb_common.rs:82:21
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub(crate) async fn create_table(client: &Client, table_name: &str, key: &str, gsi_key: &str) -> LockResult<()> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_table` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:163:21
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub(crate) async fn delete_table(client: &Client, table_name: &str) -> LockResult<()> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `wait_until_table_status_is_not` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:189:10
[INFO] [stdout]     |
[INFO] [stdout] 189 | async fn wait_until_table_status_is_not(client: &Client, table_name: &str, other_status: TableStatus) {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_item` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:210:15
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub(crate) fn parse_item(value: Value) -> LockResult<HashMap<String, AttributeValue>> {
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `value_to_item` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn value_to_item(value: Value) -> AttributeValue {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `date_time_to_string` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub(crate) fn date_time_to_string(date: &NaiveDateTime) -> String {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_string_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:235:4
[INFO] [stdout]     |
[INFO] [stdout] 235 | fn parse_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_bool_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:243:4
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn parse_bool_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<bool> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_opt_string_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:250:4
[INFO] [stdout]     |
[INFO] [stdout] 250 | fn parse_opt_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_date_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:257:4
[INFO] [stdout]     |
[INFO] [stdout] 257 | fn parse_date_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<NaiveDateTime> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_number_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:267:4
[INFO] [stdout]     |
[INFO] [stdout] 267 | fn parse_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<i64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_opt_number_attribute` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:277:4
[INFO] [stdout]     |
[INFO] [stdout] 277 | fn parse_opt_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<i64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retryable_sdk_error` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:286:4
[INFO] [stdout]     |
[INFO] [stdout] 286 | fn retryable_sdk_error<T>(err: &SdkError<T>) -> (bool, Option<String>) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `has_exceeded_limit` is never used
[INFO] [stdout]    --> src/repository/ddb_common.rs:298:4
[INFO] [stdout]     |
[INFO] [stdout] 298 | fn has_exceeded_limit(opts: Option<&[u8]>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FAIR_LOCK_PREFIX` is never used
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const FAIR_LOCK_PREFIX: &str = "fair_lock_";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RedisFairSemaphoreRepository` is never constructed
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) struct RedisFairSemaphoreRepository {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `create_semaphore`, `get_semaphore`, `busy_identifiers`, and `delete_semaphore` are never used
[INFO] [stdout]   --> src/repository/redis_fair_semaphore_repository.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl RedisFairSemaphoreRepository {
[INFO] [stdout]    | --------------------------------- associated items in this implementation
[INFO] [stdout] 18 |     pub(crate) fn new(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     fn create_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 36 |     fn get_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     fn busy_identifiers(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     fn delete_semaphore(&self,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_semaphore` is never used
[INFO] [stdout]   --> src/repository/redis_common.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub(crate) fn delete_semaphore(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `acquire_semaphore` is never used
[INFO] [stdout]   --> src/repository/redis_common.rs:57:15
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub(crate) fn acquire_semaphore(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `semaphore_busy_identifiers` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub(crate) fn semaphore_busy_identifiers(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `refresh_semaphore` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:147:15
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub(crate) fn refresh_semaphore(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `release_semaphore` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub(crate) fn release_semaphore(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `acquire_atomic_lock` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:193:15
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub(crate) fn acquire_atomic_lock(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_atomic_lock_expiration` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:205:15
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub(crate) fn update_atomic_lock_expiration(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `refresh_atomic_lock_expiration` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:225:15
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_atomic_lock` is never used
[INFO] [stdout]    --> src/repository/redis_common.rs:271:15
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub(crate) fn delete_atomic_lock(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `LockManager` is never used
[INFO] [stdout]  --> src/manager.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub trait LockManager {
[INFO] [stdout]   |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockManagerImpl` is never constructed
[INFO] [stdout]   --> src/manager/lock_manager.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct LockManagerImpl {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/manager/lock_manager.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl LockManagerImpl {
[INFO] [stdout]    | -------------------- associated function in this implementation
[INFO] [stdout] 24 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `LockStore` is never used
[INFO] [stdout]   --> src/store.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait LockStore {
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefaultLockStore` is never constructed
[INFO] [stdout]   --> src/store/default_lock_store.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct DefaultLockStore {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/store/default_lock_store.rs:21:12
[INFO] [stdout]     |
[INFO] [stdout]  20 | impl DefaultLockStore {
[INFO] [stdout]     | --------------------- associated items in this implementation
[INFO] [stdout]  21 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  35 |     async fn acquire_update(&self, old_version: &str, existing_lock: &MutexLock, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  50 |     async fn heartbeat_update(&self, old_version: String, saving: &MutexLock) -> Result<(), LockError> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  66 |     async fn release_update(&self, opts: &ReleaseLockOptions, data: Option<String>) -> LockResult<()> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  77 |     async fn get_all_mutexes_by_key(&self, key: &str, semaphore_max_size: i32) -> Vec<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  89 |     async fn populate_semaphore_busy_count(&self, semaphore: &mut Semaphore) -> LockResult<()> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     async fn get_cached_or_db_mutex(&self, semaphore_key: &str, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     async fn fetch_db_mutex(&self, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     async fn fetch_db_semaphore(&self, semaphore_key: &str) -> LockResult<Semaphore> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     async fn fetch_db_semaphore_mutexes(&self, semaphore_key: &str) -> LockResult<Vec<MutexLock>> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     async fn get_cached_or_db_semaphore_mutexes(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     async fn fetch_paginated_db_semaphore_mutexes(&self,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockCache` is never constructed
[INFO] [stdout]  --> src/store/lock_cache.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct LockCache {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/store/lock_cache.rs:12:12
[INFO] [stdout]     |
[INFO] [stdout]  11 | impl LockCache {
[INFO] [stdout]     | -------------- associated items in this implementation
[INFO] [stdout]  12 |     pub fn new(cache_enabled: bool) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  20 |     pub(crate) fn put_cached_mutex(&self, mutex: &MutexLock) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  41 |     pub(crate) fn get_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  53 |     pub(crate) fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  65 |     fn count_cached_mutexes_semaphore_keys(&self) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  72 |     fn count_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  81 |     pub(crate) fn remove_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  93 |     pub(crate) fn get_all_cached_mutexes(&self, semaphore_key: &str) -> Option<Vec<MutexLock>> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub(crate) fn get_cached_semaphore(&self, semaphore_key: &str) -> Option<Semaphore> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub(crate) fn put_cached_semaphore(&self, semaphore: Semaphore) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FairLockStore` is never constructed
[INFO] [stdout]   --> src/store/fair_lock_store.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FairLockStore {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `acquire_update`, `heartbeat_update`, `release_update`, and `remove_cached_mutex` are never used
[INFO] [stdout]   --> src/store/fair_lock_store.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl FairLockStore {
[INFO] [stdout]    | ------------------ associated items in this implementation
[INFO] [stdout] 17 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     async fn acquire_update(&self, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 |     async fn heartbeat_update(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     async fn release_update(&self, opts: &ReleaseLockOptions) -> LockResult<()> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockMetric` is never constructed
[INFO] [stdout]   --> src/utils/lock_metrics.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(crate) struct LockMetric<'a> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `elapsed` are never used
[INFO] [stdout]   --> src/utils/lock_metrics.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> LockMetric<'a> {
[INFO] [stdout]    | ----------------------- associated items in this implementation
[INFO] [stdout] 36 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LockMetrics` is never constructed
[INFO] [stdout]   --> src/utils/lock_metrics.rs:52:19
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(crate) struct LockMetrics {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/utils/lock_metrics.rs:59:12
[INFO] [stdout]     |
[INFO] [stdout]  58 | impl LockMetrics {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout]  59 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  91 |     fn register(&self, registry: &Registry) -> Result<(), prometheus::Error> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  98 |     pub(crate) fn inc_retry_wait(&self) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub(crate) fn get_request_total(&self, method: &str) -> i64 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     pub(crate) fn summary(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     pub(crate) fn dump(&self) -> String {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling db-locks v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/main.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout] 234 |
[INFO] [stdout] ...
[INFO] [stdout] 255 |                     if response.1 > 0 {
[INFO] [stdout] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stdout] 272 | |     conn: &mut Connection,
[INFO] [stdout] 273 | |     lock_name: &str,
[INFO] [stdout] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:277:44
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout]     |                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:233:44
[INFO] [stdout]     |
[INFO] [stdout] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout] 234 |
[INFO] [stdout] ...
[INFO] [stdout] 255 |                     if response.1 > 0 {
[INFO] [stdout] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stdout] 272 | |     conn: &mut Connection,
[INFO] [stdout] 273 | |     lock_name: &str,
[INFO] [stdout] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stdout]    --> src/repository/redis_common.rs:277:44
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout] help: use `()` annotations to avoid fallback changes
[INFO] [stdout]     |
[INFO] [stdout] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stdout]     |                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `page`, `page_size`, and `total_records` are never read
[INFO] [stdout]   --> src/domain/models.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PaginatedResult<T> {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 81 |     // The page number or token
[INFO] [stdout] 82 |     pub page: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub page_size: usize,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 87 |     // total records matching filtering
[INFO] [stdout] 88 |     pub total_records: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `PaginatedResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct DeleteLockOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eventually_consistent` is never used
[INFO] [stdout]    --> src/repository.rs:137:8
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub trait SemaphoreRepository {
[INFO] [stdout]     |           ------------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eventually_consistent` is never used
[INFO] [stdout]    --> src/repository.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub trait FairSemaphoreRepository {
[INFO] [stdout]     |           ----------------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 191 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_pg_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_migrations` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `elapsed` is never used
[INFO] [stdout]   --> src/utils/lock_metrics.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> LockMetric<'a> {
[INFO] [stdout]    | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `page`, `page_size`, and `total_records` are never read
[INFO] [stdout]   --> src/domain/models.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub struct PaginatedResult<T> {
[INFO] [stdout]    |            --------------- fields in this struct
[INFO] [stdout] 81 |     // The page number or token
[INFO] [stdout] 82 |     pub page: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub page_size: usize,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 87 |     // total records matching filtering
[INFO] [stdout] 88 |     pub total_records: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `PaginatedResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stdout]    --> src/domain/options.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub struct DeleteLockOptions {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eventually_consistent` is never used
[INFO] [stdout]    --> src/repository.rs:137:8
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub trait SemaphoreRepository {
[INFO] [stdout]     |           ------------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eventually_consistent` is never used
[INFO] [stdout]    --> src/repository.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub trait FairSemaphoreRepository {
[INFO] [stdout]     |           ----------------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 191 |     fn eventually_consistent(&self) -> bool;
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_pg_pool` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_migrations` is never used
[INFO] [stdout]   --> src/repository/rdb_common.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `create_mutex`, `delete_mutex`, and `delete_semaphore` are never used
[INFO] [stdout]   --> src/manager.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout]  9 | pub trait LockManager {
[INFO] [stdout]    |           ----------- methods in this trait
[INFO] [stdout] ...
[INFO] [stdout] 30 |     async fn create_mutex(&self, mutex: &MutexLock) -> LockResult<usize>;
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 33 |     async fn delete_mutex(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     async fn delete_semaphore(&self,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `delete_semaphore` is never used
[INFO] [stdout]   --> src/store.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait LockStore {
[INFO] [stdout]    |           --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 28 |     async fn delete_semaphore(&self, other_key: &str, other_version: &str) -> LockResult<usize>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_all_cached_mutexes_by_semaphore_key` is never used
[INFO] [stdout]   --> src/store/lock_cache.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl LockCache {
[INFO] [stdout]    | -------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub(crate) fn remove_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `elapsed` is never used
[INFO] [stdout]   --> src/utils/lock_metrics.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> LockMetric<'a> {
[INFO] [stdout]    | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stdout]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.50s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: db-locks v0.1.2 (/opt/rustwide/workdir), diesel_derives v2.0.0, openssl v0.10.42, redis v0.21.6
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]  --> src/lib.rs:5:1
[INFO] [stderr]   |
[INFO] [stderr] 5 | #[macro_use]
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: this function depends on never type fallback being `()`
[INFO] [stderr]    --> src/repository/redis_common.rs:225:1
[INFO] [stderr]     |
[INFO] [stderr] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stderr] 226 | |     conn: &mut Connection,
[INFO] [stderr] 227 | |     lock_name: &str,
[INFO] [stderr] 228 | |     old_version: &str,
[INFO] [stderr] 229 | |     new_version: &str,
[INFO] [stderr] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stderr]     | |___________________________________________^
[INFO] [stderr]     |
[INFO] [stderr]     = help: specify the types explicitly
[INFO] [stderr] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stderr]    --> src/repository/redis_common.rs:233:44
[INFO] [stderr]     |
[INFO] [stderr] 233 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stderr]     |                                            ^^^^^
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stderr]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stderr]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stderr] help: use `()` annotations to avoid fallback changes
[INFO] [stderr]     |
[INFO] [stderr] 233 ~         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stderr] 234 |
[INFO] [stderr] ...
[INFO] [stderr] 255 |                     if response.1 > 0 {
[INFO] [stderr] 256 ~                         conn.set::<_, _, ()>(lock_name, new_version)?;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: this function depends on never type fallback being `()`
[INFO] [stderr]    --> src/repository/redis_common.rs:271:1
[INFO] [stderr]     |
[INFO] [stderr] 271 | / pub(crate) fn delete_atomic_lock(
[INFO] [stderr] 272 | |     conn: &mut Connection,
[INFO] [stderr] 273 | |     lock_name: &str,
[INFO] [stderr] 274 | |     old_version: &str) -> LockResult<usize> {
[INFO] [stderr]     | |___________________________________________^
[INFO] [stderr]     |
[INFO] [stderr]     = help: specify the types explicitly
[INFO] [stderr] note: in edition 2024, the requirement `!: FromRedisValue` will fail
[INFO] [stderr]    --> src/repository/redis_common.rs:277:44
[INFO] [stderr]     |
[INFO] [stderr] 277 |         redis::cmd("WATCH").arg(lock_name).query(conn)?;
[INFO] [stderr]     |                                            ^^^^^
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stderr]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stderr] help: use `()` annotations to avoid fallback changes
[INFO] [stderr]     |
[INFO] [stderr] 277 |         redis::cmd("WATCH").arg(lock_name).query::<()>(conn)?;
[INFO] [stderr]     |                                                 ++++++
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DEFAULT_LEASE_PERIOD` is never used
[INFO] [stderr]   --> src/domain/models.rs:20:18
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub(crate) const DEFAULT_LEASE_PERIOD: i64 = 15000;
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DEFAULT_HEARTBEAT_PERIOD` is never used
[INFO] [stderr]   --> src/domain/models.rs:22:7
[INFO] [stderr]    |
[INFO] [stderr] 22 | const DEFAULT_HEARTBEAT_PERIOD: i64 = 5000;
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `LockResult` is never used
[INFO] [stderr]   --> src/domain/models.rs:76:10
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub type LockResult<T> = Result<T, LockError>;
[INFO] [stderr]    |          ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `PaginatedResult` is never constructed
[INFO] [stderr]   --> src/domain/models.rs:80:12
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub struct PaginatedResult<T> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `from_rdb`, `from_redis`, `to_ddb_page`, `from_ddb`, and `new` are never used
[INFO] [stderr]    --> src/domain/models.rs:95:12
[INFO] [stderr]     |
[INFO] [stderr]  94 | impl<T> PaginatedResult<T> {
[INFO] [stderr]     | -------------------------- associated functions in this implementation
[INFO] [stderr]  95 |     pub fn from_rdb(
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 104 |     pub fn from_redis(
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 116 |     pub fn to_ddb_page(tenant_id: &str, page: Option<&str>) -> Option<HashMap<String, AttributeValue>> {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 130 |     pub fn from_ddb(
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 150 |     pub fn new(page: Option<&str>, next_page: Option<String>, page_size: usize, total_records: u64, records: Vec<T>) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `clone_with_tenant_id` and `to_mutex_with_key_version` are never used
[INFO] [stderr]    --> src/domain/models.rs:361:19
[INFO] [stderr]     |
[INFO] [stderr] 360 | impl Semaphore {
[INFO] [stderr]     | -------------- methods in this implementation
[INFO] [stderr] 361 |     pub(crate) fn clone_with_tenant_id(&self, other: &Semaphore, tenant_id: &str) -> Semaphore {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 404 |     pub(crate) fn to_mutex_with_key_version(&self, key: &str, version: &str, locked: bool) -> MutexLock {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `SemaphoreBuilder` is never constructed
[INFO] [stderr]    --> src/domain/models.rs:461:12
[INFO] [stderr]     |
[INFO] [stderr] 461 | pub struct SemaphoreBuilder {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `build`, `with_lease_duration_millis`, `with_lease_duration_secs`, `with_lease_duration_minutes`, and `with_fair_semaphore` are never used
[INFO] [stderr]    --> src/domain/models.rs:473:12
[INFO] [stderr]     |
[INFO] [stderr] 472 | impl SemaphoreBuilder {
[INFO] [stderr]     | --------------------- associated items in this implementation
[INFO] [stderr] 473 |     pub fn new(key: &str, max_size: i32) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 482 |     pub fn build(&self) -> Semaphore {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 498 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 503 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 508 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 514 |     pub fn with_fair_semaphore(&mut self, fair_semaphore: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `LocksConfig` is never constructed
[INFO] [stderr]    --> src/domain/models.rs:522:12
[INFO] [stderr]     |
[INFO] [stderr] 522 | pub struct LocksConfig {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/domain/models.rs:571:12
[INFO] [stderr]     |
[INFO] [stderr] 570 | impl LocksConfig {
[INFO] [stderr]     | ---------------- associated items in this implementation
[INFO] [stderr] 571 |     pub fn new(tenant_id: &str) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 591 |     pub fn get_tenant_id(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 595 |     pub fn should_run_database_migrations(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 599 |     pub fn is_cache_enabled(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 603 |     pub fn is_fair_semaphore(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 607 |     pub fn get_database_url(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 611 |     pub fn get_database_pool_size(&self) -> u32 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 615 |     pub fn get_max_semaphore_size(&self) -> i32 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 619 |     pub fn get_heartbeat_period_ms(&self) -> i64 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 623 |     pub fn get_mutexes_table_name(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 627 |     pub fn get_redis_url(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 631 |     pub fn get_semaphores_table_name(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 635 |     pub fn get_aws_region(&self) -> String {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 639 |     pub fn has_ddb_read_consistency(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 643 |     pub fn get_server_error_retries_limit(&self) -> u32 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 647 |     pub fn get_wait_before_server_error_retries_ms(&self) -> u64 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `get_default_tenant` is never used
[INFO] [stderr]    --> src/domain/models.rs:652:15
[INFO] [stderr]     |
[INFO] [stderr] 652 | pub(crate) fn get_default_tenant() -> String {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `LockError` is never used
[INFO] [stderr]  --> src/domain/error.rs:7:10
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub enum LockError {
[INFO] [stderr]   |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]   --> src/domain/error.rs:51:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | impl LockError {
[INFO] [stderr]    | -------------- associated items in this implementation
[INFO] [stderr] 51 |     pub fn database(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 |     pub fn access_denied(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 59 |     pub fn not_granted(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 63 |     pub fn duplicate_key(message: &str) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 67 |     pub fn not_found(message: &str) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 71 |     pub fn unavailable(message: &str, reason_code: Option<String>, retryable: bool) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 |     pub fn validation(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 79 |     pub fn serialization(message: &str) -> LockError {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 83 |     pub fn runtime(message: &str, reason_code: Option<String>) -> LockError {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 87 |     pub fn retryable(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `AcquireLockOptionsBuilder` is never constructed
[INFO] [stderr]    --> src/domain/options.rs:150:12
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub struct AcquireLockOptionsBuilder {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/domain/options.rs:187:12
[INFO] [stderr]     |
[INFO] [stderr] 186 | impl AcquireLockOptionsBuilder {
[INFO] [stderr]     | ------------------------------ associated items in this implementation
[INFO] [stderr] 187 |     pub fn new(key: &str) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 203 |     pub fn build(&self) -> AcquireLockOptions {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 219 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 224 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 229 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 234 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 239 |     pub fn with_opt_semaphore_max_size(&mut self, max_size: &Option<i32>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 244 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 249 |     pub fn with_replace_data(&mut self, replace_data: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 254 |     pub fn with_delete_on_release(&mut self, delete_on_release: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 259 |     pub fn with_reentrant(&mut self, reentrant: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 264 |     pub fn with_acquire_only_if_already_exists(&mut self, acquire_only_if_already_exists: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 269 |     pub fn with_refresh_period_ms(&mut self, refresh_period_ms: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 274 |     pub fn with_additional_time_to_wait_for_lock_ms(&mut self, additional_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 278 |     pub fn with_override_time_to_wait_for_lock_ms(&mut self, override_time_to_wait_for_lock_ms: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 282 |     pub fn with_semaphore_max_size(&mut self, semaphore_max_size: i32) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ReleaseLockOptionsBuilder` is never constructed
[INFO] [stderr]    --> src/domain/options.rs:345:12
[INFO] [stderr]     |
[INFO] [stderr] 345 | pub struct ReleaseLockOptionsBuilder {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/domain/options.rs:366:12
[INFO] [stderr]     |
[INFO] [stderr] 365 | impl ReleaseLockOptionsBuilder {
[INFO] [stderr]     | ------------------------------ associated items in this implementation
[INFO] [stderr] 366 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 376 |     pub fn build(&self) -> ReleaseLockOptions {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 386 |     pub fn with_delete_lock(&mut self, delete_lock: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 391 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 396 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 401 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `DeleteLockOptions` is never constructed
[INFO] [stderr]    --> src/domain/options.rs:415:12
[INFO] [stderr]     |
[INFO] [stderr] 415 | pub struct DeleteLockOptions {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `SendHeartbeatOptionsBuilder` is never constructed
[INFO] [stderr]    --> src/domain/options.rs:491:12
[INFO] [stderr]     |
[INFO] [stderr] 491 | pub struct SendHeartbeatOptionsBuilder {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/domain/options.rs:516:12
[INFO] [stderr]     |
[INFO] [stderr] 515 | impl SendHeartbeatOptionsBuilder {
[INFO] [stderr]     | -------------------------------- associated items in this implementation
[INFO] [stderr] 516 |     pub fn new(key: &str, version: &str) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 527 |     pub fn build(&self) -> SendHeartbeatOptions {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 538 |     pub fn with_delete_data(&mut self, delete_data: bool) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 543 |     pub fn with_lease_duration_millis(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 548 |     pub fn with_lease_duration_secs(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 553 |     pub fn with_lease_duration_minutes(&mut self, val: i64) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 558 |     pub fn with_semaphore_key(&mut self, semaphore_key: &str) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 563 |     pub fn with_opt_semaphore_key(&mut self, semaphore_key: &Option<String>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 568 |     pub fn with_data(&mut self, data: &str) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 573 |     pub fn with_opt_data(&mut self, data: &Option<String>) -> &mut Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `MutexRepository` is never used
[INFO] [stderr]   --> src/repository.rs:45:11
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub trait MutexRepository {
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `SemaphoreRepository` is never used
[INFO] [stderr]    --> src/repository.rs:105:11
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub trait SemaphoreRepository {
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `FairSemaphoreRepository` is never used
[INFO] [stderr]    --> src/repository.rs:141:11
[INFO] [stderr]     |
[INFO] [stderr] 141 | pub trait FairSemaphoreRepository {
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `invoke_with_retry_attempts` is never used
[INFO] [stderr]    --> src/repository.rs:194:10
[INFO] [stderr]     |
[INFO] [stderr] 194 | async fn invoke_with_retry_attempts<T, F: Fn() -> R, R>(config: &LocksConfig, msg: &str, f: F) -> LockResult<T>
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RetryableMutexRepository` is never constructed
[INFO] [stderr]    --> src/repository.rs:218:19
[INFO] [stderr]     |
[INFO] [stderr] 218 | pub(crate) struct RetryableMutexRepository {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]    --> src/repository.rs:224:8
[INFO] [stderr]     |
[INFO] [stderr] 223 | impl RetryableMutexRepository {
[INFO] [stderr]     | ----------------------------- associated function in this implementation
[INFO] [stderr] 224 |     fn new(config: &LocksConfig, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RetryableFairSemaphoreRepository` is never constructed
[INFO] [stderr]    --> src/repository.rs:315:19
[INFO] [stderr]     |
[INFO] [stderr] 315 | pub(crate) struct RetryableFairSemaphoreRepository {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]    --> src/repository.rs:321:8
[INFO] [stderr]     |
[INFO] [stderr] 320 | impl RetryableFairSemaphoreRepository {
[INFO] [stderr]     | ------------------------------------- associated function in this implementation
[INFO] [stderr] 321 |     fn new(config: &LocksConfig, delegate: Box<dyn FairSemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RetryableSemaphoreRepository` is never constructed
[INFO] [stderr]    --> src/repository.rs:403:19
[INFO] [stderr]     |
[INFO] [stderr] 403 | pub(crate) struct RetryableSemaphoreRepository {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]    --> src/repository.rs:409:8
[INFO] [stderr]     |
[INFO] [stderr] 408 | impl RetryableSemaphoreRepository {
[INFO] [stderr]     | --------------------------------- associated function in this implementation
[INFO] [stderr] 409 |     fn new(config: &LocksConfig, delegate: Box<dyn SemaphoreRepository + Send + Sync>) -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MeasurableMutexRepository` is never constructed
[INFO] [stderr]    --> src/repository.rs:468:19
[INFO] [stderr]     |
[INFO] [stderr] 468 | pub(crate) struct MeasurableMutexRepository {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stderr]    --> src/repository.rs:475:8
[INFO] [stderr]     |
[INFO] [stderr] 474 | impl MeasurableMutexRepository {
[INFO] [stderr]     | ------------------------------ associated items in this implementation
[INFO] [stderr] 475 |     fn new(provider: RepositoryProvider, delegate: Box<dyn MutexRepository + Send + Sync>) -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 484 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 492 |     fn dump_metrics(&self) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MeasurableSemaphoreRepository` is never constructed
[INFO] [stderr]    --> src/repository.rs:572:19
[INFO] [stderr]     |
[INFO] [stderr] 572 | pub(crate) struct MeasurableSemaphoreRepository {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `metrics_summary`, and `dump_metrics` are never used
[INFO] [stderr]    --> src/repository.rs:580:8
[INFO] [stderr]     |
[INFO] [stderr] 579 | impl MeasurableSemaphoreRepository {
[INFO] [stderr]     | ---------------------------------- associated items in this implementation
[INFO] [stderr] 580 |     fn new(
[INFO] [stderr]     |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 593 |     fn metrics_summary(&self) -> HashMap<String, f64> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 604 |     fn dump_metrics(&self) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_mutex_repository` is never used
[INFO] [stderr]   --> src/repository/factory.rs:17:14
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub async fn build_mutex_repository(
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_semaphore_repository` is never used
[INFO] [stderr]   --> src/repository/factory.rs:41:14
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub async fn build_semaphore_repository(
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_fair_semaphore_repository` is never used
[INFO] [stderr]   --> src/repository/factory.rs:71:14
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub async fn build_fair_semaphore_repository(
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_measurable_mutex_repository` is never used
[INFO] [stderr]   --> src/repository/factory.rs:91:21
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub(crate) async fn build_measurable_mutex_repository(
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_measurable_semaphore_repository` is never used
[INFO] [stderr]   --> src/repository/factory.rs:99:21
[INFO] [stderr]    |
[INFO] [stderr] 99 | pub(crate) async fn build_measurable_semaphore_repository(
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ConnectionOptions` is never constructed
[INFO] [stderr]   --> src/repository/rdb_common.rs:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub struct ConnectionOptions {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_pg_pool` is never used
[INFO] [stderr]   --> src/repository/rdb_common.rs:39:15
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub(crate) fn build_pg_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<PgConnection>>, Error> {
[INFO] [stderr]    |               ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `run_migrations` is never used
[INFO] [stderr]   --> src/repository/rdb_common.rs:71:4
[INFO] [stderr]    |
[INFO] [stderr] 71 | fn run_migrations(conn: &mut PgConnection) -> LockResult<()> {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_sqlite_pool` is never used
[INFO] [stderr]   --> src/repository/rdb_common.rs:83:15
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub(crate) fn build_sqlite_pool(config: &LocksConfig) -> Result<Pool<ConnectionManager<SqliteConnection>>, Error> {
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_sqlite_connection` is never used
[INFO] [stderr]    --> src/repository/rdb_common.rs:107:4
[INFO] [stderr]     |
[INFO] [stderr] 107 | fn build_sqlite_connection(database_url: &str) -> ConnectionResult<SqliteConnection> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `retryable_db_error` is never used
[INFO] [stderr]    --> src/repository/rdb_common.rs:137:15
[INFO] [stderr]     |
[INFO] [stderr] 137 | pub(crate) fn retryable_db_error(err: &diesel::result::Error) -> (bool, Option<String>) {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `OrmMutexRepository` is never constructed
[INFO] [stderr]   --> src/repository/orm_mutex_repository.rs:15:19
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub(crate) struct OrmMutexRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/repository/orm_mutex_repository.rs:20:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | impl OrmMutexRepository {
[INFO] [stderr]    | ----------------------- associated function in this implementation
[INFO] [stderr] 20 |     pub(crate) fn new(pool: pool_decl!()) -> Self {
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `OrmSemaphoreRepository` is never constructed
[INFO] [stderr]   --> src/repository/orm_semaphore_repository.rs:15:19
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub(crate) struct OrmSemaphoreRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `create_semaphore`, `update_semaphore`, and `delete_semaphore` are never used
[INFO] [stderr]   --> src/repository/orm_semaphore_repository.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 20 | impl OrmSemaphoreRepository {
[INFO] [stderr]    | --------------------------- associated items in this implementation
[INFO] [stderr] 21 |     pub(crate) fn new(pool: pool_decl!(),
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] ...
[INFO] [stderr] 29 |     async fn create_semaphore(&self, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 |     async fn update_semaphore(&self,
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 82 |     async fn delete_semaphore(&self,
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `DdbMutexRepository` is never constructed
[INFO] [stderr]   --> src/repository/ddb_mutex_repository.rs:13:19
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub(crate) struct DdbMutexRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/repository/ddb_mutex_repository.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | impl DdbMutexRepository {
[INFO] [stderr]    | ----------------------- associated function in this implementation
[INFO] [stderr] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stderr] 21 |     pub(crate) fn new(config: &LocksConfig, sdk_config: &SdkConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `DdbSemaphoreRepository` is never constructed
[INFO] [stderr]   --> src/repository/ddb_semaphore_repository.rs:12:19
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub(crate) struct DdbSemaphoreRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/repository/ddb_semaphore_repository.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | impl DdbSemaphoreRepository {
[INFO] [stderr]    | --------------------------- associated function in this implementation
[INFO] [stderr] 20 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stderr] 21 |     pub(crate) fn new(
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `update_semaphore` is never used
[INFO] [stderr]   --> src/repository/ddb_semaphore_repository.rs:48:14
[INFO] [stderr]    |
[INFO] [stderr] 34 | impl DdbSemaphoreRepository {
[INFO] [stderr]    | --------------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 48 |     async fn update_semaphore(&self, old_version: &str, semaphore: &Semaphore) -> LockResult<usize> {
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LOCK_PREFIX` is never used
[INFO] [stderr]  --> src/repository/redis_mutex_repository.rs:8:7
[INFO] [stderr]   |
[INFO] [stderr] 8 | const LOCK_PREFIX: &str = "lock_";
[INFO] [stderr]   |       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RedisMutexRepository` is never constructed
[INFO] [stderr]   --> src/repository/redis_mutex_repository.rs:11:19
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub(crate) struct RedisMutexRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `build_table_name`, `update_with_lock_expiration`, and `populate_records` are never used
[INFO] [stderr]   --> src/repository/redis_mutex_repository.rs:18:19
[INFO] [stderr]    |
[INFO] [stderr] 16 | impl RedisMutexRepository {
[INFO] [stderr]    | ------------------------- associated items in this implementation
[INFO] [stderr] 17 |     #[allow(clippy::new_ret_no_self)]
[INFO] [stderr] 18 |     pub(crate) fn new(config: &LocksConfig) -> LockResult<Box<dyn MutexRepository + Send + Sync>> {
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] ...
[INFO] [stderr] 26 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 31 |     fn update_with_lock_expiration(&self, mutex: &MutexLock) -> LockResult<usize> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 54 |     fn populate_records(&self,
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RedisSemaphoreRepository` is never constructed
[INFO] [stderr]   --> src/repository/redis_semaphore_repository.rs:10:19
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub(crate) struct RedisSemaphoreRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/repository/redis_semaphore_repository.rs:17:19
[INFO] [stderr]     |
[INFO] [stderr]  16 | impl RedisSemaphoreRepository {
[INFO] [stderr]     | ----------------------------- associated items in this implementation
[INFO] [stderr]  17 |     pub(crate) fn new(
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] ...
[INFO] [stderr]  28 |     fn build_table_name(&self, tenant_id: &str) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  32 |     pub(crate) fn save_semaphore(
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  44 |     pub(crate) fn create_semaphore(
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  67 |     fn update_semaphore(&self,
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  86 |     pub(crate) fn get_semaphore(&self,
[INFO] [stderr]     |                   ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 103 |     pub(crate) fn delete_semaphore(&self,
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `DEFAULT_LEASE_DURATION` is never used
[INFO] [stderr]   --> src/repository/ddb_common.rs:15:7
[INFO] [stderr]    |
[INFO] [stderr] 15 | const DEFAULT_LEASE_DURATION: i64 = 20000;
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `map_to_lock` is never used
[INFO] [stderr]   --> src/repository/ddb_common.rs:17:15
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub(crate) fn map_to_lock(map: &HashMap<String, AttributeValue>) -> LockResult<MutexLock> {
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `map_to_semaphore` is never used
[INFO] [stderr]   --> src/repository/ddb_common.rs:35:15
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub(crate) fn map_to_semaphore(map: &HashMap<String, AttributeValue>) -> LockResult<Semaphore> {
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `describe_table` is never used
[INFO] [stderr]   --> src/repository/ddb_common.rs:52:21
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub(crate) async fn describe_table(client: &Client, table_name: &str) -> LockResult<TableStatus> {
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_table` is never used
[INFO] [stderr]   --> src/repository/ddb_common.rs:82:21
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub(crate) async fn create_table(client: &Client, table_name: &str, key: &str, gsi_key: &str) -> LockResult<()> {
[INFO] [stderr]    |                     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `delete_table` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:163:21
[INFO] [stderr]     |
[INFO] [stderr] 163 | pub(crate) async fn delete_table(client: &Client, table_name: &str) -> LockResult<()> {
[INFO] [stderr]     |                     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `wait_until_table_status_is_not` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:189:10
[INFO] [stderr]     |
[INFO] [stderr] 189 | async fn wait_until_table_status_is_not(client: &Client, table_name: &str, other_status: TableStatus) {
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_item` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:210:15
[INFO] [stderr]     |
[INFO] [stderr] 210 | pub(crate) fn parse_item(value: Value) -> LockResult<HashMap<String, AttributeValue>> {
[INFO] [stderr]     |               ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `value_to_item` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn value_to_item(value: Value) -> AttributeValue {
[INFO] [stderr]     |    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `date_time_to_string` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:231:15
[INFO] [stderr]     |
[INFO] [stderr] 231 | pub(crate) fn date_time_to_string(date: &NaiveDateTime) -> String {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_string_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:235:4
[INFO] [stderr]     |
[INFO] [stderr] 235 | fn parse_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<String> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_bool_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:243:4
[INFO] [stderr]     |
[INFO] [stderr] 243 | fn parse_bool_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<bool> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_opt_string_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:250:4
[INFO] [stderr]     |
[INFO] [stderr] 250 | fn parse_opt_string_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<String> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_date_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:257:4
[INFO] [stderr]     |
[INFO] [stderr] 257 | fn parse_date_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<NaiveDateTime> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_number_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:267:4
[INFO] [stderr]     |
[INFO] [stderr] 267 | fn parse_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> LockResult<i64> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_opt_number_attribute` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:277:4
[INFO] [stderr]     |
[INFO] [stderr] 277 | fn parse_opt_number_attribute(name: &str, map: &HashMap<String, AttributeValue>) -> Option<i64> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `retryable_sdk_error` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:286:4
[INFO] [stderr]     |
[INFO] [stderr] 286 | fn retryable_sdk_error<T>(err: &SdkError<T>) -> (bool, Option<String>) {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `has_exceeded_limit` is never used
[INFO] [stderr]    --> src/repository/ddb_common.rs:298:4
[INFO] [stderr]     |
[INFO] [stderr] 298 | fn has_exceeded_limit(opts: Option<&[u8]>) -> bool {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `FAIR_LOCK_PREFIX` is never used
[INFO] [stderr]   --> src/repository/redis_fair_semaphore_repository.rs:10:7
[INFO] [stderr]    |
[INFO] [stderr] 10 | const FAIR_LOCK_PREFIX: &str = "fair_lock_";
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `RedisFairSemaphoreRepository` is never constructed
[INFO] [stderr]   --> src/repository/redis_fair_semaphore_repository.rs:12:19
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub(crate) struct RedisFairSemaphoreRepository {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `create_semaphore`, `get_semaphore`, `busy_identifiers`, and `delete_semaphore` are never used
[INFO] [stderr]   --> src/repository/redis_fair_semaphore_repository.rs:18:19
[INFO] [stderr]    |
[INFO] [stderr] 17 | impl RedisFairSemaphoreRepository {
[INFO] [stderr]    | --------------------------------- associated items in this implementation
[INFO] [stderr] 18 |     pub(crate) fn new(
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] ...
[INFO] [stderr] 27 |     fn create_semaphore(&self,
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 36 |     fn get_semaphore(&self,
[INFO] [stderr]    |        ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50 |     fn busy_identifiers(&self,
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 60 |     fn delete_semaphore(&self,
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `delete_semaphore` is never used
[INFO] [stderr]   --> src/repository/redis_common.rs:32:15
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub(crate) fn delete_semaphore(
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `acquire_semaphore` is never used
[INFO] [stderr]   --> src/repository/redis_common.rs:57:15
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub(crate) fn acquire_semaphore(
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `semaphore_busy_identifiers` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:138:15
[INFO] [stderr]     |
[INFO] [stderr] 138 | pub(crate) fn semaphore_busy_identifiers(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `refresh_semaphore` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:147:15
[INFO] [stderr]     |
[INFO] [stderr] 147 | pub(crate) fn refresh_semaphore(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `release_semaphore` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:165:15
[INFO] [stderr]     |
[INFO] [stderr] 165 | pub(crate) fn release_semaphore(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `acquire_atomic_lock` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:193:15
[INFO] [stderr]     |
[INFO] [stderr] 193 | pub(crate) fn acquire_atomic_lock(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `update_atomic_lock_expiration` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:205:15
[INFO] [stderr]     |
[INFO] [stderr] 205 | pub(crate) fn update_atomic_lock_expiration(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `refresh_atomic_lock_expiration` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:225:15
[INFO] [stderr]     |
[INFO] [stderr] 225 | pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `delete_atomic_lock` is never used
[INFO] [stderr]    --> src/repository/redis_common.rs:271:15
[INFO] [stderr]     |
[INFO] [stderr] 271 | pub(crate) fn delete_atomic_lock(
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `LockManager` is never used
[INFO] [stderr]  --> src/manager.rs:9:11
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub trait LockManager {
[INFO] [stderr]   |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `LockManagerImpl` is never constructed
[INFO] [stderr]   --> src/manager/lock_manager.rs:16:12
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub struct LockManagerImpl {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/manager/lock_manager.rs:24:12
[INFO] [stderr]    |
[INFO] [stderr] 23 | impl LockManagerImpl {
[INFO] [stderr]    | -------------------- associated function in this implementation
[INFO] [stderr] 24 |     pub fn new(
[INFO] [stderr]    |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `LockStore` is never used
[INFO] [stderr]   --> src/store.rs:12:11
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub trait LockStore {
[INFO] [stderr]    |           ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `DefaultLockStore` is never constructed
[INFO] [stderr]   --> src/store/default_lock_store.rs:12:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub struct DefaultLockStore {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/store/default_lock_store.rs:21:12
[INFO] [stderr]     |
[INFO] [stderr]  20 | impl DefaultLockStore {
[INFO] [stderr]     | --------------------- associated items in this implementation
[INFO] [stderr]  21 |     pub fn new(
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr]  35 |     async fn acquire_update(&self, old_version: &str, existing_lock: &MutexLock, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  50 |     async fn heartbeat_update(&self, old_version: String, saving: &MutexLock) -> Result<(), LockError> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  66 |     async fn release_update(&self, opts: &ReleaseLockOptions, data: Option<String>) -> LockResult<()> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  77 |     async fn get_all_mutexes_by_key(&self, key: &str, semaphore_max_size: i32) -> Vec<MutexLock> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  89 |     async fn populate_semaphore_busy_count(&self, semaphore: &mut Semaphore) -> LockResult<()> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 102 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 106 |     async fn get_cached_or_db_mutex(&self, semaphore_key: &str, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 116 |     async fn fetch_db_mutex(&self, mutex_key: &str) -> LockResult<MutexLock> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 |     async fn fetch_db_semaphore(&self, semaphore_key: &str) -> LockResult<Semaphore> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 128 |     async fn fetch_db_semaphore_mutexes(&self, semaphore_key: &str) -> LockResult<Vec<MutexLock>> {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 137 |     async fn get_cached_or_db_semaphore_mutexes(&self,
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 169 |     async fn fetch_paginated_db_semaphore_mutexes(&self,
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `LockCache` is never constructed
[INFO] [stderr]  --> src/store/lock_cache.rs:5:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | pub struct LockCache {
[INFO] [stderr]   |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/store/lock_cache.rs:12:12
[INFO] [stderr]     |
[INFO] [stderr]  11 | impl LockCache {
[INFO] [stderr]     | -------------- associated items in this implementation
[INFO] [stderr]  12 |     pub fn new(cache_enabled: bool) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr]  20 |     pub(crate) fn put_cached_mutex(&self, mutex: &MutexLock) {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  41 |     pub(crate) fn get_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  53 |     pub(crate) fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  65 |     fn count_cached_mutexes_semaphore_keys(&self) -> usize {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  72 |     fn count_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) -> usize {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  81 |     pub(crate) fn remove_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  93 |     pub(crate) fn get_all_cached_mutexes(&self, semaphore_key: &str) -> Option<Vec<MutexLock>> {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 108 |     pub(crate) fn get_cached_semaphore(&self, semaphore_key: &str) -> Option<Semaphore> {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 117 |     pub(crate) fn put_cached_semaphore(&self, semaphore: Semaphore) {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `FairLockStore` is never constructed
[INFO] [stderr]   --> src/store/fair_lock_store.rs:10:12
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub struct FairLockStore {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `acquire_update`, `heartbeat_update`, `release_update`, and `remove_cached_mutex` are never used
[INFO] [stderr]   --> src/store/fair_lock_store.rs:17:12
[INFO] [stderr]    |
[INFO] [stderr] 16 | impl FairLockStore {
[INFO] [stderr]    | ------------------ associated items in this implementation
[INFO] [stderr] 17 |     pub fn new(
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 28 |     async fn acquire_update(&self, opts: &AcquireLockOptions) -> Option<MutexLock> {
[INFO] [stderr]    |              ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 |     async fn heartbeat_update(&self,
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 54 |     async fn release_update(&self, opts: &ReleaseLockOptions) -> LockResult<()> {
[INFO] [stderr]    |              ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 64 |     fn remove_cached_mutex(&self, semaphore_key: &str, mutex_key: &str) -> Option<MutexLock> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `LockMetric` is never constructed
[INFO] [stderr]   --> src/utils/lock_metrics.rs:10:19
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub(crate) struct LockMetric<'a> {
[INFO] [stderr]    |                   ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new` and `elapsed` are never used
[INFO] [stderr]   --> src/utils/lock_metrics.rs:36:12
[INFO] [stderr]    |
[INFO] [stderr] 35 | impl<'a> LockMetric<'a> {
[INFO] [stderr]    | ----------------------- associated items in this implementation
[INFO] [stderr] 36 |     pub fn new(
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `LockMetrics` is never constructed
[INFO] [stderr]   --> src/utils/lock_metrics.rs:52:19
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub(crate) struct LockMetrics {
[INFO] [stderr]    |                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/utils/lock_metrics.rs:59:12
[INFO] [stderr]     |
[INFO] [stderr]  58 | impl LockMetrics {
[INFO] [stderr]     | ---------------- associated items in this implementation
[INFO] [stderr]  59 |     pub fn new(
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr]  91 |     fn register(&self, registry: &Registry) -> Result<(), prometheus::Error> {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  98 |     pub(crate) fn inc_retry_wait(&self) {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 102 |     pub(crate) fn get_request_total(&self, method: &str) -> i64 {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stderr]     |                   ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 113 |     pub(crate) fn summary(&self) -> HashMap<String, f64> {
[INFO] [stderr]     |                   ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 137 |     pub(crate) fn dump(&self) -> String {
[INFO] [stderr]     |                   ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/utils/lock_metrics.rs:109:30
[INFO] [stderr]     |
[INFO] [stderr] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric {
[INFO] [stderr]     |                              ^^^^^                   ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                              |
[INFO] [stderr]     |                              the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 109 |     pub(crate) fn new_metric(&self, method: &str) -> LockMetric<'_> {
[INFO] [stderr]     |                                                                ++++
[INFO] [stderr] 
[INFO] [stderr] warning: fields `page`, `page_size`, and `total_records` are never read
[INFO] [stderr]   --> src/domain/models.rs:82:9
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub struct PaginatedResult<T> {
[INFO] [stderr]    |            --------------- fields in this struct
[INFO] [stderr] 81 |     // The page number or token
[INFO] [stderr] 82 |     pub page: Option<String>,
[INFO] [stderr]    |         ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 86 |     pub page_size: usize,
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr] 87 |     // total records matching filtering
[INFO] [stderr] 88 |     pub total_records: u64,
[INFO] [stderr]    |         ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `PaginatedResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `eventually_consistent` is never used
[INFO] [stderr]    --> src/repository.rs:137:8
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub trait SemaphoreRepository {
[INFO] [stderr]     |           ------------------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 137 |     fn eventually_consistent(&self) -> bool;
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `eventually_consistent` is never used
[INFO] [stderr]    --> src/repository.rs:191:8
[INFO] [stderr]     |
[INFO] [stderr] 141 | pub trait FairSemaphoreRepository {
[INFO] [stderr]     |           ----------------------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 191 |     fn eventually_consistent(&self) -> bool;
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `create_mutex`, `delete_mutex`, and `delete_semaphore` are never used
[INFO] [stderr]   --> src/manager.rs:30:14
[INFO] [stderr]    |
[INFO] [stderr]  9 | pub trait LockManager {
[INFO] [stderr]    |           ----------- methods in this trait
[INFO] [stderr] ...
[INFO] [stderr] 30 |     async fn create_mutex(&self, mutex: &MutexLock) -> LockResult<usize>;
[INFO] [stderr]    |              ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 |     async fn delete_mutex(&self,
[INFO] [stderr]    |              ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 56 |     async fn delete_semaphore(&self,
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `delete_semaphore` is never used
[INFO] [stderr]   --> src/store.rs:28:14
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub trait LockStore {
[INFO] [stderr]    |           --------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 28 |     async fn delete_semaphore(&self, other_key: &str, other_version: &str) -> LockResult<usize>;
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `remove_all_cached_mutexes_by_semaphore_key` is never used
[INFO] [stderr]   --> src/store/lock_cache.rs:81:19
[INFO] [stderr]    |
[INFO] [stderr] 11 | impl LockCache {
[INFO] [stderr]    | -------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 81 |     pub(crate) fn remove_all_cached_mutexes_by_semaphore_key(&self, semaphore_key: &str) {
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `elapsed` is never used
[INFO] [stderr]   --> src/utils/lock_metrics.rs:47:12
[INFO] [stderr]    |
[INFO] [stderr] 35 | impl<'a> LockMetric<'a> {
[INFO] [stderr]    | ----------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 47 |     pub fn elapsed(&self) -> Duration {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `db-locks` (lib) generated 107 warnings (run `cargo fix --lib -p db-locks` to apply 3 suggestions)
[INFO] [stderr] warning: `db-locks` (lib test) generated 14 warnings (7 duplicates)
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]  --> src/main.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | #[macro_use]
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `db-locks` (bin "db-locks" test) generated 11 warnings (10 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.63s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: db-locks v0.1.2 (/opt/rustwide/workdir), diesel_derives v2.0.0, openssl v0.10.42, redis v0.21.6
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/db_locks-f2a6c4fe666b9760)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test domain::models::tests::test_should_build_heartbeat_options ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_heartbeat_options_from_lock_item ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_release_options ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_config ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_database_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_not_found_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_not_granted_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_validation_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_unavailable_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_serialize_semaphore ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_release_options_from_lock_item ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_semaphore ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_lock_item ... ok
[INFO] [stdout] test manager::lock_manager::tests::test_should_create_and_get_semaphore ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_acquire_reentrant_lock ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_delete_lock_after_release ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_auto_create_and_acquire_lock ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_acquire_lock_concurrently ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_delete_create_tables ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_get_lock_after_create ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_update_locks_concurrently ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_delete_create_tables ... ok
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_send_heartbeat ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_get_lock_after_update ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_delete_create_tables ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock ... FAILED
[INFO] [stdout] test store::lock_cache::tests::test_should_cache_mutexes_and_semaphore ... ok
[INFO] [stdout] test utils::lock_metrics::tests::test_should_add_metrics ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_create_and_get_semaphore stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_create_and_get_semaphore' (3060) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf3349f - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:345:59
[INFO] [stdout]   26:     0x5e8bcc00938d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe236ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf77f60 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf682c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6150e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe223ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe223ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe223ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf2430 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1ae3f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09144 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3a33 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0345f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05aba - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdeb719 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c28a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4c42d - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:345:65
[INFO] [stdout]   43:     0x5e8bcbf32427 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:343:52
[INFO] [stdout]   44:     0x5e8bcbe434d6 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_acquire_reentrant_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_acquire_reentrant_lock' (3057) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf3274e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:271:59
[INFO] [stdout]   26:     0x5e8bcc00934d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2366d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf77e30 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf681c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf614be - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2222f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2222f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2222f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf2110 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1a42f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09124 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3903 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0306f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05a4a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdeb419 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c0ca - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4c26d - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:271:65
[INFO] [stdout]   43:     0x5e8bcbf323f7 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:269:50
[INFO] [stdout]   44:     0x5e8bcbe43496 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore' (3059) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf3a83b - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:374:59
[INFO] [stdout]   26:     0x5e8bcc0094cd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe237ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf78550 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf687c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6169e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe22caf - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe22caf - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe22caf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf33d0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1e08f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe091e4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb4023 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0480f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05cea - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdec619 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7cb59 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4cd0c - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:374:65
[INFO] [stdout]   43:     0x5e8bcbf32517 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:371:68
[INFO] [stdout]   44:     0x5e8bcbe43616 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_delete_lock_after_release stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_delete_lock_after_release' (3061) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf36cff - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:301:59
[INFO] [stdout]   26:     0x5e8bcc00940d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2372d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf781c0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf684c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf615ae - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2276f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2276f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2276f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf2a70 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1c25f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09184 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3c93 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe03c3f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05b9a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdebd19 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c60a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4c7bd - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:301:65
[INFO] [stdout]   43:     0x5e8bcbf32487 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:299:53
[INFO] [stdout]   44:     0x5e8bcbe43556 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_auto_create_and_acquire_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_auto_create_and_acquire_lock' (3058) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf37bc8 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:199:59
[INFO] [stdout]   26:     0x5e8bcc00944d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2376d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf782f0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf685c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf615fe - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2292f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2292f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2292f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf2d90 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1cc6f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe091a4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3dc3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0402f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05c0a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdec019 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c7ca - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4c97d - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:199:65
[INFO] [stdout]   43:     0x5e8bcbf324b7 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:197:56
[INFO] [stdout]   44:     0x5e8bcbe43596 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock' (3062) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf3ccaf - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:330:59
[INFO] [stdout]   26:     0x5e8bcc00950d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2382d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf78680 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf688c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf616ee - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe22e6f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe22e6f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe22e6f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf36f0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1ea9f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09204 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb4153 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe04bff - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05d5a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdec919 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7cd1a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4ceca - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:330:65
[INFO] [stdout]   43:     0x5e8bcbf32547 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:328:110
[INFO] [stdout]   44:     0x5e8bcbe43656 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_acquire_lock_concurrently stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_acquire_lock_concurrently' (3056) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf346d1 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:445:59
[INFO] [stdout]   26:     0x5e8bcc0093cd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe236ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf78090 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf683c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6155e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe225af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe225af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe225af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf2750 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1b84f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09164 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3b63 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0384f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05b2a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdeba19 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c44a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4c5f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:445:65
[INFO] [stdout]   43:     0x5e8bcbf32457 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:441:53
[INFO] [stdout]   44:     0x5e8bcbe43516 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock' (3063) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f91e - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_mutex_repo::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5e8bcbf309f9 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::build_test_lock_manager::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5e8bcbf393b8 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:237:59
[INFO] [stdout]   26:     0x5e8bcc00948d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe237ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf78420 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf686c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6164e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe22aef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe22aef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe22aef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf30b0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1d67f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe091c4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb3ef3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0441f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe05c7a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbdec319 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7c98a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbf4cb3d - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:237:65
[INFO] [stdout]   43:     0x5e8bcbf324e7 - db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:235:61
[INFO] [stdout]   44:     0x5e8bcbe435d6 - <db_locks[480f0cd223d1a65a]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_delete_create_tables stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_delete_create_tables' (3064) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc0199ac - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:22:56
[INFO] [stdout]   26:     0x5e8bcc008ccd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe22fed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf75f50 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf667c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60c9e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1f4af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1f4af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1f4af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdecfd0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe09e8f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08de4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb1a23 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfca0f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe04eea - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde65f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7935a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc03452a - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:22:62
[INFO] [stdout]   43:     0x5e8bcc017367 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:21:48
[INFO] [stdout]   44:     0x5e8bcbe42a96 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_get_lock_after_create stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_get_lock_after_create' (3065) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc019f78 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:32:56
[INFO] [stdout]   26:     0x5e8bcc008d0d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2302d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76080 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf668c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60cee - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1f66f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1f66f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1f66f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbded2f0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0a89f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08e04 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb1b53 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfcdff - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe04f5a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde68f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7951a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc0346ed - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:32:62
[INFO] [stdout]   43:     0x5e8bcc017397 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:29:49
[INFO] [stdout]   44:     0x5e8bcbe42ad6 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_update_locks_concurrently stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_update_locks_concurrently' (3072) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc022f4d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:398:56
[INFO] [stdout]   26:     0x5e8bcc008e4d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2316d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76670 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66dc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60e7e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1ff2f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1ff2f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1ff2f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdee290 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0daef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08ea4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2143 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfe1af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0518a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde77f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe79dda - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc034fad - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:398:62
[INFO] [stdout]   43:     0x5e8bcc017487 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:395:53
[INFO] [stdout]   44:     0x5e8bcbe42c16 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock' (3067) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc01db2d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:194:56
[INFO] [stdout]   26:     0x5e8bcc008d8d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe230ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf762e0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66ac5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60d8e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1f9ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1f9ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1f9ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbded930 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0bcbf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08e44 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb1db3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfd5df - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0503a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde6ef9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7989a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc034a6d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:194:62
[INFO] [stdout]   43:     0x5e8bcc0173f7 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:192:52
[INFO] [stdout]   44:     0x5e8bcbe42b56 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire' (3074) panicked at src/repository/redis_fair_semaphore_repository.rs:210:78:
[INFO] [stdout] failed to acquire lock: Database { message: "redis database error Network is unreachable (os error 101)", reason_code: None, retryable: false }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec41d1 - <core[8fb95b77d25ab6c8]::result::Result<db_locks[480f0cd223d1a65a]::domain::models::MutexLock, db_locks[480f0cd223d1a65a]::domain::error::LockError>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5e8bcbe609cb - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:210:78
[INFO] [stdout]   22:     0x5e8bcc00918d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5e8bcbe234ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   24:     0x5e8bcbf775e0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   25:     0x5e8bcbf67ac5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   26:     0x5e8bcbf6128e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   27:     0x5e8bcbe215ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   28:     0x5e8bcbe215ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   29:     0x5e8bcbe215ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   30:     0x5e8bcbdf0b30 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   31:     0x5e8bcbe15dbf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   32:     0x5e8bcbe09044 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   33:     0x5e8bcbeb30b3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   34:     0x5e8bcbe014df - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   35:     0x5e8bcbe0573a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   36:     0x5e8bcbde9f49 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   37:     0x5e8bcbe7b4ea - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   38:     0x5e8bcbe6fa6d - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:262:55
[INFO] [stdout]   39:     0x5e8bcbe60147 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:201:38
[INFO] [stdout]   40:     0x5e8bcbe42f56 - <db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   43:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   44:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   45:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   46:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   48:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   49:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   50:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   51:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   53:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   54:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   55:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   60:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   61:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   62:     0x7f97f88f9a64 - clone
[INFO] [stdout]   63:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant' (3070) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc01f65c - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:278:56
[INFO] [stdout]   26:     0x5e8bcc008dcd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe230ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76410 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66bc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60dde - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1fbaf - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1fbaf - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1fbaf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdedc50 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0c6cf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08e64 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb1ee3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfd9cf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe050aa - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde71f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe79a5a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc034c2d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:278:62
[INFO] [stdout]   43:     0x5e8bcc017427 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:275:52
[INFO] [stdout]   44:     0x5e8bcbe42b96 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_send_heartbeat stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_send_heartbeat' (3071) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc017742 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:318:56
[INFO] [stdout]   26:     0x5e8bcc008c8d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe22fad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf75e20 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf666c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60c4e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1f2ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1f2ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1f2ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdeccb0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0947f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08dc4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb18f3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfc61f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe04e7a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde62f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7919a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc03436d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:318:62
[INFO] [stdout]   43:     0x5e8bcc017337 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:316:42
[INFO] [stdout]   44:     0x5e8bcbe42a56 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete' (3077) panicked at src/repository/redis_fair_semaphore_repository.rs:345:9:
[INFO] [stdout] assertion failed: semaphore_repo.acquire_update(&semaphore).await.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8e04 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6ce2 - core[8fb95b77d25ab6c8]::panicking::panic
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e8bcbe66fda - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:345:9
[INFO] [stdout]   21:     0x5e8bcc0092cd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5e8bcbe235ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   23:     0x5e8bcbf77bd0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   24:     0x5e8bcbf67fc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   25:     0x5e8bcbf6141e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   26:     0x5e8bcbe21eaf - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   27:     0x5e8bcbe21eaf - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   28:     0x5e8bcbe21eaf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   29:     0x5e8bcbdf1ad0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   30:     0x5e8bcbe1900f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   31:     0x5e8bcbe090e4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   32:     0x5e8bcbeb36a3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   33:     0x5e8bcbe0288f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   34:     0x5e8bcbe0596a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   35:     0x5e8bcbdeae49 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   36:     0x5e8bcbe7bdaa - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   37:     0x5e8bcbe7032d - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:356:72
[INFO] [stdout]   38:     0x5e8bcbe60237 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:333:58
[INFO] [stdout]   39:     0x5e8bcbe43096 - <db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   59:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   60:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   61:     0x7f97f88f9a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency' (3073) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc025689 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:372:57
[INFO] [stdout]   26:     0x5e8bcc008ecd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe231ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf768d0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66fc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60f1e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe202af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe202af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe202af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdee8d0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0ef0f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08ee4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb23a3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfe98f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0526a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde7df9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7a15a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc03532d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:372:63
[INFO] [stdout]   43:     0x5e8bcc0174e7 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:368:78
[INFO] [stdout]   44:     0x5e8bcbe42c96 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore' (3075) panicked at src/repository/redis_fair_semaphore_repository.rs:287:9:
[INFO] [stdout] assertion failed: semaphore_repo.acquire_update(&semaphore).await.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8e04 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6ce2 - core[8fb95b77d25ab6c8]::panicking::panic
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e8bcbe66005 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:287:9
[INFO] [stdout]   21:     0x5e8bcc00928d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5e8bcbe235ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   23:     0x5e8bcbf77aa0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   24:     0x5e8bcbf67ec5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   25:     0x5e8bcbf613ce - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   26:     0x5e8bcbe21cef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   27:     0x5e8bcbe21cef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   28:     0x5e8bcbe21cef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   29:     0x5e8bcbdf17b0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   30:     0x5e8bcbe185ff - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   31:     0x5e8bcbe090c4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   32:     0x5e8bcbeb3573 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   33:     0x5e8bcbe0249f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   34:     0x5e8bcbe058fa - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   35:     0x5e8bcbdeab49 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   36:     0x5e8bcbe7bbea - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   37:     0x5e8bcbe7016d - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:298:56
[INFO] [stdout]   38:     0x5e8bcbe60207 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:274:53
[INFO] [stdout]   39:     0x5e8bcbe43056 - <db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   59:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   60:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   61:     0x7f97f88f9a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_get_lock_after_update stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_get_lock_after_update' (3066) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc01bc4d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:143:56
[INFO] [stdout]   26:     0x5e8bcc008d4d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2306d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf761b0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf669c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60d3e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1f82f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1f82f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1f82f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbded610 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0b2af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08e24 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb1c83 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfd1ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe04fca - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde6bf9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe796da - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc0348ad - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:143:62
[INFO] [stdout]   43:     0x5e8bcc0173c7 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:141:49
[INFO] [stdout]   44:     0x5e8bcbe42b16 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes' (3082) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe4fbc1 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:117:64
[INFO] [stdout]   26:     0x5e8bcc008f4d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2326d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76b30 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf671c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60fbe - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2062f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2062f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2062f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdeef10 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1032f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08f24 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2603 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdff16f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0534a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde840d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7a4e7 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6ea48 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:117:70
[INFO] [stdout]   43:     0x5e8bcbe4f227 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:114:50
[INFO] [stdout]   44:     0x5e8bcbe42d16 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant' (3078) panicked at src/repository/redis_fair_semaphore_repository.rs:371:13:
[INFO] [stdout] assertion failed: semaphore_repo.acquire_update(&semaphore).await.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8e04 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6ce2 - core[8fb95b77d25ab6c8]::panicking::panic
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e8bcbe64cdf - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:371:13
[INFO] [stdout]   21:     0x5e8bcc00924d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5e8bcbe2356d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   23:     0x5e8bcbf77970 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   24:     0x5e8bcbf67dc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   25:     0x5e8bcbf6137e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   26:     0x5e8bcbe21b2f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   27:     0x5e8bcbe21b2f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   28:     0x5e8bcbe21b2f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   29:     0x5e8bcbdf1490 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   30:     0x5e8bcbe17bef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   31:     0x5e8bcbe090a4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   32:     0x5e8bcbeb3443 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   33:     0x5e8bcbe020af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   34:     0x5e8bcbe0588a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   35:     0x5e8bcbdea849 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   36:     0x5e8bcbe7ba2a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   37:     0x5e8bcbe6ffad - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:389:74
[INFO] [stdout]   38:     0x5e8bcbe601d7 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:360:52
[INFO] [stdout]   39:     0x5e8bcbe43016 - <db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   59:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   60:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   61:     0x7f97f88f9a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key' (3069) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc023d7c - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:232:56
[INFO] [stdout]   26:     0x5e8bcc008e8d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe231ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf767a0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66ec5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60ece - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe200ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe200ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe200ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdee5b0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0e4ff - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08ec4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2273 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfe59f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe051fa - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde7af9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe79f9a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc03516d - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:232:62
[INFO] [stdout]   43:     0x5e8bcc0174b7 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:229:59
[INFO] [stdout]   44:     0x5e8bcbe42c56 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore' (3079) panicked at src/repository/redis_fair_semaphore_repository.rs:316:13:
[INFO] [stdout] assertion failed: semaphore_repo.acquire_update(&semaphore).await.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8e04 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6ce2 - core[8fb95b77d25ab6c8]::panicking::panic
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e8bcbe63a38 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:316:13
[INFO] [stdout]   21:     0x5e8bcc0091cd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5e8bcbe234ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   23:     0x5e8bcbf77710 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   24:     0x5e8bcbf67bc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   25:     0x5e8bcbf612de - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   26:     0x5e8bcbe217af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   27:     0x5e8bcbe217af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   28:     0x5e8bcbe217af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   29:     0x5e8bcbdf0e50 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   30:     0x5e8bcbe167cf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   31:     0x5e8bcbe09064 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   32:     0x5e8bcbeb31e3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   33:     0x5e8bcbe018cf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   34:     0x5e8bcbe057aa - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   35:     0x5e8bcbdea249 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   36:     0x5e8bcbe7b6aa - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   37:     0x5e8bcbe6fc2d - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:329:40
[INFO] [stdout]   38:     0x5e8bcbe60177 - db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:302:44
[INFO] [stdout]   39:     0x5e8bcbe42f96 - <db_locks[480f0cd223d1a65a]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   59:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   60:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   61:     0x7f97f88f9a64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_delete_create_tables stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_delete_create_tables' (3081) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe4f52c - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:22:64
[INFO] [stdout]   26:     0x5e8bcc008f0d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2322d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76a00 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf670c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60f6e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2046f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2046f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2046f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdeebf0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0f91f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08f04 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb24d3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfed7f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe052da - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde80f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7a31a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6e87a - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:22:70
[INFO] [stdout]   43:     0x5e8bcbe4f1f7 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:20:48
[INFO] [stdout]   44:     0x5e8bcbe42cd6 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes' (3083) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe54f13 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:61:64
[INFO] [stdout]   26:     0x5e8bcc00904d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2336d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76ff0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf675c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf610fe - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe20d2f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe20d2f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe20d2f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdefb90 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe12b6f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08fa4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2ac3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0012f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0550a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde902d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7ac07 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6f168 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:61:70
[INFO] [stdout]   43:     0x5e8bcbe4f2e7 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:58:55
[INFO] [stdout]   44:     0x5e8bcbe42e16 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock' (3068) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2ee1a - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5e8bcc0165ee - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::build_test_mutex_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5e8bcc020c28 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:83:56
[INFO] [stdout]   26:     0x5e8bcc008e0d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2312d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76540 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf66cc5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf60e2e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe1fd6f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe1fd6f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe1fd6f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdedf70 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe0d0df - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08e84 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2013 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdfddbf - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0511a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde74f9 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe79c1a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcc034ded - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:83:62
[INFO] [stdout]   43:     0x5e8bcc017457 - db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:79:53
[INFO] [stdout]   44:     0x5e8bcbe42bd6 - <db_locks[480f0cd223d1a65a]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore' (3080) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe52ba8 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:32:64
[INFO] [stdout]   26:     0x5e8bcc008fcd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe232ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76d90 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf673c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6105e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe209af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe209af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe209af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdef550 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1174f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08f64 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2863 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdff94f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0542a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde8a1d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7a877 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6edd8 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:32:70
[INFO] [stdout]   43:     0x5e8bcbe4f287 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:29:53
[INFO] [stdout]   44:     0x5e8bcbe42d96 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete' (3084) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe5a1a5 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:270:64
[INFO] [stdout]   26:     0x5e8bcc0090cd - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe233ed - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf77250 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf677c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6119e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe210af - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe210af - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe210af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf01d0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe13f8f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08fe4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2d23 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0090f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe055ea - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde9639 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7af9a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6f50d - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:270:70
[INFO] [stdout]   43:     0x5e8bcbe4f347 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:267:58
[INFO] [stdout]   44:     0x5e8bcbe42e96 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently' (3089) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe53d29 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:384:64
[INFO] [stdout]   26:     0x5e8bcc00900d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2332d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76ec0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf674c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf610ae - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe20b6f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe20b6f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe20b6f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdef870 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1215f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08f84 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2993 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdffd3f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0549a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde8d19 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7aa3a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6ef9d - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:384:70
[INFO] [stdout]   43:     0x5e8bcbe4f2b7 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:379:53
[INFO] [stdout]   44:     0x5e8bcbe42dd6 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key' (3086) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe5b693 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:298:64
[INFO] [stdout]   26:     0x5e8bcc00910d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2342d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf77380 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf678c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf611ee - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2126f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2126f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2126f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf04f0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1499f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09004 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2e53 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe00cff - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0565a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde9939 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7b15a - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6f6cd - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:298:70
[INFO] [stdout]   43:     0x5e8bcbe4f377 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:295:59
[INFO] [stdout]   44:     0x5e8bcbe42ed6 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant' (3087) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe51508 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:340:64
[INFO] [stdout]   26:     0x5e8bcc008f8d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe232ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf76c60 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf672c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6100e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe207ef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe207ef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe207ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdef230 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe10d3f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08f44 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2733 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbdff55f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe053ba - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde8709 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7a6aa - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6ec0d - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:340:70
[INFO] [stdout]   43:     0x5e8bcbe4f257 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:337:52
[INFO] [stdout]   44:     0x5e8bcbe42d56 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock' (3088) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe57243 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:223:64
[INFO] [stdout]   26:     0x5e8bcc00908d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe233ad - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf77120 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf676c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6114e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe20eef - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe20eef - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe20eef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdefeb0 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe1357f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe08fc4 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2bf3 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe0051f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe0557a - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde933d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7add7 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6f347 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:223:70
[INFO] [stdout]   43:     0x5e8bcbe4f317 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:220:57
[INFO] [stdout]   44:     0x5e8bcbe42e56 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock' (3085) panicked at src/repository/rdb_common.rs:90:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: BadConnection("Unable to open the database file")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e8bccedbf08 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e8bccedbf08 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e8bccef652a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e8bccef652a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e8bccee2b82 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e8bccee2b82 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e8bcceb8d16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e8bcceb8d16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e8bcced36b9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e8bcc0c8acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e8bcc0c8acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e8bcced3932 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e8bcced3932 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e8bcceb8dd2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e8bcceadb29 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e8bcceb9d4d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e8bccef6d1c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e8bccef6a62 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e8bcbec7b28 - <core[8fb95b77d25ab6c8]::result::Result<diesel[58cfa217f427c3ed]::sqlite::connection::SqliteConnection, diesel[58cfa217f427c3ed]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e8bcbec7b28 - db_locks[480f0cd223d1a65a]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5e8bcbf2c6ad - db_locks[480f0cd223d1a65a]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5e8bcbf2f1ed - db_locks[480f0cd223d1a65a]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5e8bcbe4e385 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5e8bcbe5d0b4 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:161:64
[INFO] [stdout]   26:     0x5e8bcc00914d - <core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}> as core[8fb95b77d25ab6c8]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5e8bcbe2346d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:64
[INFO] [stdout]   28:     0x5e8bcbf774b0 - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:102:9
[INFO] [stdout]   29:     0x5e8bcbf679c5 - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::try_with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:462:12
[INFO] [stdout]   30:     0x5e8bcbf6123e - <std[10d71ac2c42b111e]::thread::local::LocalKey<core[8fb95b77d25ab6c8]::cell::Cell<tokio[e1b26db70c1165e3]::coop::Budget>>>::with::<tokio[e1b26db70c1165e3]::coop::with_budget<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[8fb95b77d25ab6c8]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/local.rs:426:20
[INFO] [stdout]   31:     0x5e8bcbe2142f - tokio[e1b26db70c1165e3]::coop::with_budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:95:13
[INFO] [stdout]   32:     0x5e8bcbe2142f - tokio[e1b26db70c1165e3]::coop::budget::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/coop.rs:72:5
[INFO] [stdout]   33:     0x5e8bcbe2142f - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:525:25
[INFO] [stdout]   34:     0x5e8bcbdf0810 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>::enter::<core[8fb95b77d25ab6c8]::task::poll::Poll<()>, <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:349:19
[INFO] [stdout]   35:     0x5e8bcbe153af - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:524:44
[INFO] [stdout]   36:     0x5e8bcbe09024 - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:57
[INFO] [stdout]   37:     0x5e8bcbeb2f83 - <tokio[e1b26db70c1165e3]::macros::scoped_tls::ScopedKey<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Context>>::set::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>::{closure#0}, (alloc[a7ee25936407c584]::boxed::Box<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::Core>, core[8fb95b77d25ab6c8]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   38:     0x5e8bcbe010ef - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[8fb95b77d25ab6c8]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:595:35
[INFO] [stdout]   39:     0x5e8bcbe056ca - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8fb95b77d25ab6c8]::pin::Pin<&mut db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:515:24
[INFO] [stdout]   40:     0x5e8bcbde9c4d - <tokio[e1b26db70c1165e3]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/scheduler/current_thread.rs:161:29
[INFO] [stdout]   41:     0x5e8bcbe7b327 - <tokio[e1b26db70c1165e3]::runtime::Runtime>::block_on::<db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.21.0/src/runtime/mod.rs:490:51
[INFO] [stdout]   42:     0x5e8bcbe6f898 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:161:70
[INFO] [stdout]   43:     0x5e8bcbe4f3a7 - db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:158:78
[INFO] [stdout]   44:     0x5e8bcbe42f16 - <db_locks[480f0cd223d1a65a]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e8bcc0bbbab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5e8bcc0bbbab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x5e8bcc0c9425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5e8bcc0c9425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x5e8bcc0c9425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x5e8bcc0c2d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x5e8bcc0c2d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x5e8bcc0cc4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5e8bcc0cc4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x5e8bcc0cc4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5e8bccedb1bf - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   64:     0x5e8bccedb1bf - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   65:     0x7f97f886caa4 - <unknown>
[INFO] [stdout]   66:     0x7f97f88f9a64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     manager::lock_manager::tests::test_should_acquire_lock_concurrently
[INFO] [stdout]     manager::lock_manager::tests::test_should_acquire_reentrant_lock
[INFO] [stdout]     manager::lock_manager::tests::test_should_auto_create_and_acquire_lock
[INFO] [stdout]     manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore
[INFO] [stdout]     manager::lock_manager::tests::test_should_create_and_get_semaphore
[INFO] [stdout]     manager::lock_manager::tests::test_should_delete_lock_after_release
[INFO] [stdout]     manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock
[INFO] [stdout]     manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_delete_create_tables
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_get_lock_after_create
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_get_lock_after_update
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_send_heartbeat
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_update_locks_concurrently
[INFO] [stdout]     repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency
[INFO] [stdout]     repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire
[INFO] [stdout]     repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore
[INFO] [stdout]     repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete
[INFO] [stdout]     repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]     repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_delete_create_tables
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock
[INFO] [stdout]     repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 16 passed; 33 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780", kill_on_drop: false }`
[INFO] [stdout] 3035927ee1f356f81b317829722257211cc1a94883d5f725468df03bcec6f780
