[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.98.0-beta.1 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-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/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-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bhatti/db-locks on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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] fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28
[INFO] running `Command { std: "docker" "start" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", 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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", 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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling libc v0.2.132
[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 smallvec v1.9.0
[INFO] [stderr]    Compiling scopeguard v1.1.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 itoa v1.0.3
[INFO] [stderr]    Compiling futures-core v0.3.24
[INFO] [stderr]    Compiling tokio v1.21.0
[INFO] [stderr]    Compiling slab v0.4.7
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling mio v0.8.4
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling socket2 v0.4.7
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling futures-task v0.3.24
[INFO] [stderr]    Compiling futures-sink v0.3.24
[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 ryu v1.0.11
[INFO] [stderr]    Compiling futures-io v0.3.24
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling tracing-core v0.1.29
[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 percent-encoding v2.1.0
[INFO] [stderr]    Compiling time v0.3.14
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling semver v1.0.13
[INFO] [stderr]    Compiling bytes-utils v0.1.3
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling tower-layer v0.3.1
[INFO] [stderr]    Compiling aws-smithy-types v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling matches v0.1.9
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[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 rand_core v0.6.3
[INFO] [stderr]    Compiling libsqlite3-sys v0.25.1
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling scheduled-thread-pool v0.2.6
[INFO] [stderr]    Compiling pq-sys v0.4.7
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]    Compiling r2d2 v0.8.10
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling aws-smithy-json v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[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 time v0.1.44
[INFO] [stderr]    Compiling xmlparser v0.13.3
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.8
[INFO] [stderr]    Compiling iana-time-zone v0.1.47
[INFO] [stderr]    Compiling async-trait v0.1.57
[INFO] [stderr]    Compiling protobuf v2.27.1
[INFO] [stderr]    Compiling crc16 v0.4.0
[INFO] [stderr]    Compiling thiserror v1.0.35
[INFO] [stderr]    Compiling urlencoding v2.1.2
[INFO] [stderr]    Compiling aws-smithy-query 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-xml 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 sha1_smol v1.0.0
[INFO] [stderr]    Compiling prometheus v0.13.2
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling url v2.3.0
[INFO] [stderr]    Compiling clap_lex v0.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 tracing v0.1.36
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling pin-project v1.0.12
[INFO] [stderr]    Compiling diesel_derives v2.0.0
[INFO] [stderr]    Compiling diesel_derives v1.4.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.35
[INFO] [stderr]    Compiling futures-executor v0.3.24
[INFO] [stderr]    Compiling diesel v1.4.8
[INFO] [stderr]    Compiling tokio-util v0.7.4
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling tokio-stream v0.1.9
[INFO] [stderr]    Compiling h2 v0.3.14
[INFO] [stderr]    Compiling tokio-rustls v0.22.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling uuid-macro-internal v1.1.2
[INFO] [stderr]    Compiling aws-smithy-async v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling clap_derive v4.0.8
[INFO] [stderr]    Compiling redis v0.21.6
[INFO] [stderr]    Compiling uuid v1.1.2
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling chrono v0.4.22
[INFO] [stderr]    Compiling clap v4.0.8
[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 futures v0.3.24
[INFO] [stderr]    Compiling async-recursion v1.0.0
[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-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-http v0.48.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-sso 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 4m 05s
[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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", 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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "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] [stderr]    Compiling db-locks v0.1.2 (/opt/rustwide/workdir)
[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: 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 36.62s
[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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", 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" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "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_lock_item ... 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_build_release_options_from_lock_item ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_config ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_semaphore ... 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 manager::lock_manager::tests::test_should_create_and_get_semaphore ... 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_auto_create_and_acquire_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_get_lock_after_create ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_delete_create_tables ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_acquire_lock_concurrently ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_acquire_reentrant_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_get_lock_after_update ... 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_get_after_delete_lock ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_delete_lock_after_release ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore ... 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::semaphore_repository_tests::tests::test_should_create_and_load_semaphore ... 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::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete ... 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_paginate_query_by_semaphore_key ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes ... 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_delete_expired_mutexes ... 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_update_locks_concurrently ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_delete_create_tables ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key ... 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759ed8a7 - db_locks[14a17dfe73793170]::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:     0x5987759b3ead - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ef6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd6d0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bdaf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6d3e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585dcaf - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585dcaf - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585dcaf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582dcf0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758566ff - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844a04 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593fec3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583ed1f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584137a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775826fd9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a62e4a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a0452d - db_locks[14a17dfe73793170]::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:     0x5987759ec827 - db_locks[14a17dfe73793170]::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:     0x59877587ed96 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_get_semaphore::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759f70e1 - db_locks[14a17dfe73793170]::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:     0x5987759b402d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585f0ed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cddf0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759be0f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6f1e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585e72f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e72f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e72f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582efb0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585a35f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844ac4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::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:     0x5987759405e3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x5987758404bf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::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:     0x59877584161a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758281d9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a638da - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a04fca - db_locks[14a17dfe73793170]::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:     0x5987759ec947 - db_locks[14a17dfe73793170]::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:     0x59877587ef16 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3054) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759f1ff0 - db_locks[14a17dfe73793170]::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:     0x5987759b3f6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585f02d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cda60 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bddf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6e2e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585e1ef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e1ef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e1ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582e650 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585852f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844a64 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775940253 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583f8ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758414ca - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758278d9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6338a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a04a7d - db_locks[14a17dfe73793170]::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:     0x5987759ec8b7 - db_locks[14a17dfe73793170]::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:     0x59877587ee56 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x59877588f2c0 - db_locks[14a17dfe73793170]::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:     0x5987759b382d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e8ed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cb7f0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc0f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b651e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585af2f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585af2f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585af2f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775828bb0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584615f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758446c4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593dfe3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x5987758386bf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584081a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758221b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a600da - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758aafad - db_locks[14a17dfe73793170]::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:     0x59877588c6b7 - db_locks[14a17dfe73793170]::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:     0x59877587e396 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759f37e0 - db_locks[14a17dfe73793170]::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:     0x5987759b3fad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585f06d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cdb90 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bdef5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6e7e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585e3af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e3af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e3af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582e970 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775858f3f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844a84 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775940383 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583fcdf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584153a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775827bd9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6354a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a04c3d - db_locks[14a17dfe73793170]::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:     0x5987759ec8e7 - db_locks[14a17dfe73793170]::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:     0x59877587ee96 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3055) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759f4c73 - db_locks[14a17dfe73793170]::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:     0x5987759b3fed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585f0ad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cdcc0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bdff5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6ece - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585e56f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e56f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e56f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582ec90 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585994f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844aa4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987759404b3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x5987758400cf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758415aa - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775827ed9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a63719 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a04e0c - db_locks[14a17dfe73793170]::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:     0x5987759ec917 - db_locks[14a17dfe73793170]::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:     0x59877587eed6 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x598775892e85 - db_locks[14a17dfe73793170]::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:     0x5987759b38ad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e96d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cba50 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc2f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b65be - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b2af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b2af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b2af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758291f0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584757f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844704 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e243 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x598775838e9f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758408fa - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758227b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6045a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758ab32d - db_locks[14a17dfe73793170]::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:     0x59877588c717 - db_locks[14a17dfe73793170]::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:     0x59877587e416 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x59877588ece6 - db_locks[14a17dfe73793170]::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:     0x5987759b37ed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e8ad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cb6c0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bbff5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b64ce - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585ad6f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ad6f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ad6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775828890 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584574f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758446a4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593deb3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x5987758382cf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758407aa - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775821eb9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a5ff1a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758aadea - db_locks[14a17dfe73793170]::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:     0x59877588c687 - db_locks[14a17dfe73793170]::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:     0x59877587e356 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3052) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759eead9 - db_locks[14a17dfe73793170]::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:     0x5987759b3eed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585efad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd800 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bdbf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6d8e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585de6f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585de6f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585de6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582e010 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585710f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844a24 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593fff3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583f10f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758413ea - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758272d9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6300a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a046f9 - db_locks[14a17dfe73793170]::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:     0x5987759ec857 - db_locks[14a17dfe73793170]::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:     0x59877587edd6 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3053) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759ecb56 - db_locks[14a17dfe73793170]::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:     0x5987759b3e6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ef2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd5a0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd9f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6cee - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585daef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585daef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585daef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582d9d0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775855cef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758449e4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593fd93 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583e92f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584130a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775826cd9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a62c8a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a0436d - db_locks[14a17dfe73793170]::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:     0x5987759ec7f7 - db_locks[14a17dfe73793170]::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:     0x59877587ed56 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   67:                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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x598775890fa5 - db_locks[14a17dfe73793170]::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:     0x5987759b386d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e92d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cb920 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc1f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b656e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b0ef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b0ef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b0ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775828ed0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775846b6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758446e4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e113 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x598775838aaf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584088a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758224b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6029a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758ab16d - db_locks[14a17dfe73793170]::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:     0x59877588c6e7 - db_locks[14a17dfe73793170]::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:     0x59877587e3d6 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x5987758982c5 - db_locks[14a17dfe73793170]::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:     0x5987759b396d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ea2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cbde0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc5f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b66ae - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b7ef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b7ef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b7ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775829b50 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758493af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844764 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e5d3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x598775839a6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840a4a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758230b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6099a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758ab86d - db_locks[14a17dfe73793170]::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:     0x59877588c7a7 - db_locks[14a17dfe73793170]::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:     0x59877587e4d6 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x598775895fa0 - db_locks[14a17dfe73793170]::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:     0x5987759b392d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e9ed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cbcb0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc4f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b665e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b62f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b62f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b62f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775829830 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584899f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844744 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e4a3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583967f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758409da - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775822db9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a607da - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758ab6ad - db_locks[14a17dfe73793170]::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:     0x59877588c777 - db_locks[14a17dfe73793170]::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:     0x59877587e496 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9ce8 - db_locks[14a17dfe73793170]::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:     0x5987759eadcb - db_locks[14a17dfe73793170]::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:     0x5987759f1117 - db_locks[14a17dfe73793170]::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:     0x5987759b3f2d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585efed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd930 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bdcf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6dde - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585e02f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e02f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585e02f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582e330 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775857b1f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844a44 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775940123 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583f4ff - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584145a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758275d9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a631ca - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a048bd - db_locks[14a17dfe73793170]::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:     0x5987759ec887 - db_locks[14a17dfe73793170]::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:     0x59877587ee16 - <db_locks[14a17dfe73793170]::manager::lock_manager::tests::test_should_delete_lock_after_release::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3071) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac74 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919e02 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x598775a82ccd - db_locks[14a17dfe73793170]::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:     0x5987759b3dad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59877585ee6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd210 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd6f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   25:     0x5987759b6bfe - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   26:     0x59877585d5af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d5af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d5af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582d070 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775853ebf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844984 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593fa03 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583dd5f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x5987758411ba - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775826409 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a627aa - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8e5fd - db_locks[14a17dfe73793170]::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:     0x598775a7ce87 - db_locks[14a17dfe73793170]::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:     0x59877587e916 - <db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   45:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   54:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   59:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   60:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   61:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   62:                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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x59877588ca6a - db_locks[14a17dfe73793170]::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:     0x5987759b37ad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e86d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cb590 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bbef5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b647e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585abaf - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585abaf - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585abaf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775828570 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844d3f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844684 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593dd83 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x598775837edf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584073a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775821bb9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a5fd5a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758aac2d - db_locks[14a17dfe73793170]::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:     0x59877588c657 - db_locks[14a17dfe73793170]::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:     0x59877587e316 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3073) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac74 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919e02 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x598775a83cb2 - db_locks[14a17dfe73793170]::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:     0x5987759b3ded - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59877585eead - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd340 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd7f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   25:     0x5987759b6c4e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   26:     0x59877585d76f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d76f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d76f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582d390 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758548cf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758449a4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593fb33 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583e14f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584122a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775826709 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6296a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8e7bd - db_locks[14a17dfe73793170]::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:     0x598775a7ceb7 - db_locks[14a17dfe73793170]::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:     0x59877587e956 - <db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   45:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   54:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   59:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   60:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   61:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x59877589aa11 - db_locks[14a17dfe73793170]::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:     0x5987759b39ed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585eaad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc040 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc7f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b674e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585bb6f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585bb6f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585bb6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582a190 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584a7cf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758447a4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e833 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583a24f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840b2a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758236b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a60d1a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758abbed - db_locks[14a17dfe73793170]::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:     0x59877588c807 - db_locks[14a17dfe73793170]::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:     0x59877587e556 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3076) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a6f7e0 - db_locks[14a17dfe73793170]::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:     0x5987759b3aed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ebad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc500 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bcbf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b688e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c26f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c26f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c26f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582ae10 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584d00f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844824 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593ecf3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583b20f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840cea - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758242dd - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a61437 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d268 - db_locks[14a17dfe73793170]::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:     0x598775a6be87 - db_locks[14a17dfe73793170]::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:     0x59877587e656 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3070) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a24781 - <core[6883ba1bc0fe4ed1]::result::Result<db_locks[14a17dfe73793170]::domain::models::MutexLock, db_locks[14a17dfe73793170]::domain::error::LockError>>::expect
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1183:23
[INFO] [stdout]   21:     0x598775a7d653 - db_locks[14a17dfe73793170]::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:     0x5987759b3cad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x59877585ed6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759ccd50 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd2f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   26:     0x5987759b6abe - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   27:     0x59877585ceaf - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ceaf - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ceaf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582c3f0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585167f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844904 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f543 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583cd9f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840ffa - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775825809 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a620aa - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8defd - db_locks[14a17dfe73793170]::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:     0x598775a7cdc7 - db_locks[14a17dfe73793170]::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:     0x59877587e816 - <db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   43:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   44:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   45:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   46:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   48:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   49:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   50:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   51:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   53:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   54:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   55:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   57:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   58:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   60:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   61:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   62:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x5987758949c4 - db_locks[14a17dfe73793170]::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:     0x5987759b38ed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585e9ad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cbb80 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc3f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b660e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b46f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b46f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b46f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775829510 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775847f8f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844724 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e373 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583928f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584096a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775822ab9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6061a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758ab4ed - db_locks[14a17dfe73793170]::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:     0x59877588c747 - db_locks[14a17dfe73793170]::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:     0x59877587e456 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a76e0d - db_locks[14a17dfe73793170]::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:     0x5987759b3bed - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ecad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc9c0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bcff5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b69ce - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c96f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c96f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c96f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582ba90 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584f84f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758448a4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f1b3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583c1cf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840eaa - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775824ef9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a61b5a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d99d - db_locks[14a17dfe73793170]::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:     0x598775a6bf47 - db_locks[14a17dfe73793170]::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:     0x59877587e756 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3075) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac74 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919e02 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x598775a806d0 - db_locks[14a17dfe73793170]::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:     0x5987759b3ced - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59877585edad - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cce80 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd3f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   25:     0x5987759b6b0e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   26:     0x59877585d06f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d06f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d06f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582c710 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585208f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844924 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f673 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583d18f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584106a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775825b09 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6226a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8e0bd - db_locks[14a17dfe73793170]::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:     0x598775a7cdf7 - db_locks[14a17dfe73793170]::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:     0x59877587e856 - <db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   45:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   54:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   59:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   60:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   61:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   62:                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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a7830b - db_locks[14a17dfe73793170]::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:     0x5987759b3c2d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585eced - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759ccaf0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd0f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6a1e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585cb2f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585cb2f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585cb2f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582bdb0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585025f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758448c4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f2e3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583c5bf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840f1a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758251f9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a61d1a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8db5d - db_locks[14a17dfe73793170]::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:     0x598775a6bf77 - db_locks[14a17dfe73793170]::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:     0x59877587e796 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3074) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac74 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919e02 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x598775a819a7 - db_locks[14a17dfe73793170]::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:     0x5987759b3d6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x59877585ee2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cd0e0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd5f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   25:     0x5987759b6bae - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   26:     0x59877585d3ef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d3ef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585d3ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582cd50 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758534af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844964 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f8d3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583d96f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877584114a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775826109 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a625ea - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8e43d - db_locks[14a17dfe73793170]::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:     0x598775a7ce57 - db_locks[14a17dfe73793170]::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:     0x59877587e8d6 - <db_locks[14a17dfe73793170]::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   42:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   43:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   44:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   45:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   48:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   49:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   50:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   52:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   53:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   54:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   57:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   59:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   60:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   61:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   62:                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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a79d2c - db_locks[14a17dfe73793170]::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:     0x5987759b3c6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ed2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759ccc20 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bd1f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b6a6e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585ccef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ccef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585ccef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582c0d0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775850c6f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758448e4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f413 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583c9af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840f8a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582550d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a61ee7 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8dd28 - db_locks[14a17dfe73793170]::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:     0x598775a6bfa7 - db_locks[14a17dfe73793170]::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:     0x59877587e7d6 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3079) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a71b5b - db_locks[14a17dfe73793170]::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:     0x5987759b3b6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ec2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc760 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bcdf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b692e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c5ef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c5ef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c5ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582b450 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584e42f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844864 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593ef53 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583b9ef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840dca - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758248ed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a617c7 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d5f8 - db_locks[14a17dfe73793170]::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:     0x598775a6bee7 - db_locks[14a17dfe73793170]::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:     0x59877587e6d6 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a6e140 - db_locks[14a17dfe73793170]::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:     0x5987759b3aad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585eb6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc3d0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bcaf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b683e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c0af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c0af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c0af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582aaf0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584c5ff - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844804 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593ebc3 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583ae1f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840c7a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775823fc9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a6126a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d09d - db_locks[14a17dfe73793170]::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:     0x598775a6be57 - db_locks[14a17dfe73793170]::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:     0x59877587e616 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (3078) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a6c7e9 - db_locks[14a17dfe73793170]::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:     0x5987759b3a6d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585eb2d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc2a0 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc9f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b67ee - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585beef - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585beef - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585beef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582a7d0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584bbef - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758447e4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593ea93 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583aa2f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840c0a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775823ccd - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a610a7 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8ced8 - db_locks[14a17dfe73793170]::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:     0x598775a6be27 - db_locks[14a17dfe73793170]::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:     0x59877587e5d6 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a73e9b - db_locks[14a17dfe73793170]::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:     0x5987759b3bad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ec6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc890 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bcef5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b697e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c7af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c7af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c7af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582b770 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584ee3f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844884 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593f083 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583bddf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840e3a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775824bfd - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a61997 - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d7d7 - db_locks[14a17dfe73793170]::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:     0x598775a6bf17 - db_locks[14a17dfe73793170]::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:     0x59877587e716 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a70971 - db_locks[14a17dfe73793170]::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:     0x5987759b3b2d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ebed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc630 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bccf5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b68de - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585c42f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c42f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585c42f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582b130 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584da1f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844844 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593ee23 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583b5ff - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840d5a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758245d9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a615fa - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8d42d - db_locks[14a17dfe73793170]::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:     0x598775a6beb7 - db_locks[14a17dfe73793170]::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:     0x59877587e696 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   67:                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' (3077) 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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e9597 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_semaphore_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x598775a6af7d - db_locks[14a17dfe73793170]::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:     0x598775a6c146 - db_locks[14a17dfe73793170]::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:     0x5987759b3a2d - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585eaed - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cc170 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc8f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b679e - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585bd2f - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585bd2f - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585bd2f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877582a4b0 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877584b1df - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758447c4 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e963 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x59877583a63f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840b9a - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758239b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a60eda - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a8cd0a - db_locks[14a17dfe73793170]::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:     0x598775a6bdf7 - db_locks[14a17dfe73793170]::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:     0x59877587e596 - <db_locks[14a17dfe73793170]::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - clone
[INFO] [stdout]   67:                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' (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:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5987768fefa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5987768fefa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5987768fefa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59877691960a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59877691960a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5987769059cc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5987769059cc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5987768dab96 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5987768dab96 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5987768f6029 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x598775b02450 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x598775b02450 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5987768f6352 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5987768f6352 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5987768dac42 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5987768d2059 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5987768dbacd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x598776919e3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x598776919b82 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x598775a2acd8 - <core[6883ba1bc0fe4ed1]::result::Result<diesel[ccb5620111033d7e]::sqlite::connection::SqliteConnection, diesel[ccb5620111033d7e]::result::ConnectionError>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x598775a2acd8 - db_locks[14a17dfe73793170]::repository::rdb_common::build_sqlite_pool
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5987759e6a35 - db_locks[14a17dfe73793170]::repository::factory::build_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5987759e91a7 - db_locks[14a17dfe73793170]::repository::factory::build_measurable_mutex_repository::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x59877588b906 - db_locks[14a17dfe73793170]::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:     0x598775899104 - db_locks[14a17dfe73793170]::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:     0x5987759b39ad - <core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}> as core[6883ba1bc0fe4ed1]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x59877585ea6d - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759cbf10 - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987759bc6f5 - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::try_with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:463:12
[INFO] [stdout]   30:     0x5987759b66fe - <std[73adb7dc35730857]::thread::local::LocalKey<core[6883ba1bc0fe4ed1]::cell::Cell<tokio[66ccbdb09b2709db]::coop::Budget>>>::with::<tokio[66ccbdb09b2709db]::coop::with_budget<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>::{closure#0}, core[6883ba1bc0fe4ed1]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/local.rs:427:20
[INFO] [stdout]   31:     0x59877585b9af - tokio[66ccbdb09b2709db]::coop::with_budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b9af - tokio[66ccbdb09b2709db]::coop::budget::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x59877585b9af - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775829e70 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>::enter::<core[6883ba1bc0fe4ed1]::task::poll::Poll<()>, <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775849dbf - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x598775844784 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x59877593e703 - <tokio[66ccbdb09b2709db]::macros::scoped_tls::ScopedKey<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Context>>::set::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::option::Option<()>>::{closure#0}, (alloc[55a36b64bcbf2c0d]::boxed::Box<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::Core>, core[6883ba1bc0fe4ed1]::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:     0x598775839e5f - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0}>>::{closure#0}, core[6883ba1bc0fe4ed1]::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:     0x598775840aba - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[6883ba1bc0fe4ed1]::pin::Pin<&mut db_locks[14a17dfe73793170]::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:     0x5987758233b9 - <tokio[66ccbdb09b2709db]::runtime::scheduler::current_thread::CurrentThread>::block_on::<db_locks[14a17dfe73793170]::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:     0x598775a60b5a - <tokio[66ccbdb09b2709db]::runtime::Runtime>::block_on::<db_locks[14a17dfe73793170]::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:     0x5987758aba2d - db_locks[14a17dfe73793170]::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:     0x59877588c7d7 - db_locks[14a17dfe73793170]::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:     0x59877587e516 - <db_locks[14a17dfe73793170]::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x598775af578b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x598775af578b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   47:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   48:     0x598775b02dd5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   50:     0x598775b02dd5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x598775b02dd5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   53:     0x598775b02dd5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   54:     0x598775afd884 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   55:     0x598775afd884 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   57:     0x598775b05f22 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   58:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   59:     0x598775b05f22 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x598775b05f22 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x598775b05f22 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   62:     0x598775b05f22 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5987768fdf1f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   64:     0x5987768fdf1f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   65:     0x7bb2fe93baa4 - <unknown>
[INFO] [stdout]   66:     0x7bb2fe9c8a64 - 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.18s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28", kill_on_drop: false }`
[INFO] [stdout] fbaaa8dc5ff9801ba0308560cea12517360e58125c6daad6f6a1f1ad13b44c28
